Commit graph

73 commits

Author SHA1 Message Date
Evie Litherland-Smith 7719862a6f Add nix-ld and nix-index, update python venv template accordingly 2023-05-12 15:27:21 +01:00
Evie Litherland-Smith 5d78d93081 Add tree-sitter cli, ensure all languages installed automatically 2023-05-12 11:51:04 +01:00
Evie Litherland-Smith 0bdae5f583 Return to using tab and split for neogit 2023-05-12 08:39:10 +01:00
Evie Litherland-Smith 58ed61d485 Add neovide alias without using multigrid (for noice) 2023-05-12 08:38:50 +01:00
Evie Litherland-Smith 172d094b56 Disable catppuccin transparency (again), reduce floating window
transparency
2023-05-11 21:46:07 +01:00
Evie Litherland-Smith f94daf819c Reduce wezterm opacity 2023-05-11 19:18:02 +01:00
Evie Litherland-Smith 621ed60516 Add alpha
Update catppuccin integrations
Fix lsp hover from noice filter
Fix broken treesitter config
2023-05-11 18:03:39 +01:00
Evie Litherland-Smith f43ff1c472 Add noice as lualine dependency 2023-05-11 12:19:36 +01:00
Evie Litherland-Smith 3aa74091ea Add custom lsp progress to status bar using noice api 2023-05-11 11:53:58 +01:00
Evie Litherland-Smith dc65ffb590 Add noice telescope extension 2023-05-11 11:23:14 +01:00
Evie Litherland-Smith c6ed66af9c Update lsp progress popup, disable commit confirmation in neogit 2023-05-11 10:54:29 +01:00
Evie Litherland-Smith 6b90efb5bb Remove separate config files by merging with plugin definition
Add noice.nvim for fancier ui
2023-05-11 10:44:22 +01:00
Evie Litherland-Smith be5bdb332c Move navic and navbuddy config into own files 2023-05-11 09:01:21 +01:00
Evie Litherland-Smith 9567908cb7 Rewrite keymap definition, add nvim-navbuddy
Move plugin-specific keymaps into init section of plugin definition
Add nvim-navbuddy for breadcrumbs navigation
Remove aerial as replaced by navbuddy
2023-05-11 08:51:35 +01:00
Evie Litherland-Smith d0ce2d2005 Start nvim lsp on BufEnter
LSP needed by lualine now due to nvim-navic, so needs to start on buf
enter to avoid weirdness
2023-05-11 08:03:56 +01:00
Evie Litherland-Smith 8b7289a321 Add material design git icon for lualine branch module 2023-05-11 08:00:37 +01:00
Evie Litherland-Smith ed663b9674 Configure lualine
Setup lualine modules, remove some old plugins
2023-05-10 22:13:59 +01:00
Evie Litherland-Smith 6afbb00ca6 Add lualine as feline replacement 2023-05-10 19:25:15 +01:00
Evie Litherland-Smith 518e59446a Log in as root to servers by default, add lazygit for root user 2023-05-09 17:56:18 +01:00
Evie Litherland-Smith 99afa66c88 Add shortcut to start hardware specific Hyprland config 2023-05-07 06:27:04 +01:00
Evie Litherland-Smith 3ed62602f2 Setup specific syncthing config for Vanguard 2023-05-06 15:24:31 +01:00
Evie Litherland-Smith 8fd5491f57 Remove sddm from steam, add update fish abbreviation 2023-05-06 14:02:35 +01:00
Evie Litherland-Smith 2acbcf0d60 Add syncthing service 2023-05-06 14:00:45 +01:00
Evie Litherland-Smith bc2e8d2166 Add platform specific update alias 2023-05-06 06:55:45 +01:00
Evie Litherland-Smith b9ae841286 Fix paths for rofi scripts 2023-05-05 18:37:23 +01:00
Evie Litherland-Smith cfca522e76 Move home-manager bootstrapping into common importable file 2023-05-05 15:02:31 +01:00
Evie Litherland-Smith 44117ddedf Fix paths for hyprpaper config 2023-05-05 14:39:56 +01:00
Evie Litherland-Smith 5018fbbee5 Restructure SSH config similar to Git for personal/work separation 2023-05-05 13:29:39 +01:00
Evie Litherland-Smith 5002cf9d48 Move SSH configs into specific collections 2023-05-05 13:20:32 +01:00
Evie Litherland-Smith 00dfa03827 Add spacing to starship prompt 2023-05-05 10:34:42 +01:00
Evie Litherland-Smith 850e374904 Update some font symbols used
Remove extra workspace bindings for H0615
2023-05-05 10:08:41 +01:00
Evie Litherland-Smith 120f08772e Add freia ssh config 2023-05-05 10:08:27 +01:00
Evie Litherland-Smith 23c50c3b10 Add keybind to raise floating window, add sshfs package 2023-05-05 08:53:59 +01:00
Evie Litherland-Smith 3018b57334 Move nix config up to top level of directory 2023-05-04 12:37:53 +01:00
Evie Litherland-Smith 6193f366de Start another restructure
Move home config back into nixos, too annoying to
maintain as separate when not needed

Regoup nix expressions logically, make use of defaults and
create GUI collections to minimise code needed for common
machine definitions
2023-04-25 14:27:28 +01:00
Evie Litherland-Smith 303bcc7df9 Add otpclient and x2go, remove teams 2023-04-24 17:17:34 +01:00
Evie Litherland-Smith 5750f1a9ca Add some fish abbreviations, update ssh config 2023-04-24 13:27:55 +01:00
Evie Litherland-Smith a3c55ceede Use new system for defining home vars and git email 2023-04-24 10:02:12 +01:00
Evie Litherland-Smith 13de5a2bba Add specific configs for different git emails 2023-04-24 09:55:29 +01:00
Evie Litherland-Smith 46f9a593ff Fix structure levels 2023-04-23 14:53:55 +01:00
Evie Litherland-Smith e35a926cb6 Reorganise common directory with env for less duplication 2023-04-23 14:46:59 +01:00
Evie Litherland-Smith e6251069f4 Move urxvt into gui section 2023-04-22 15:18:40 +01:00
Evie Litherland-Smith 76da387eb3 Add updated bash aliases 2023-04-22 15:18:27 +01:00
Evie Litherland-Smith ede87d1ccb Merge branch 'nixos' of gitlab.com:elitherl/dotfiles into nixos 2023-04-22 09:10:23 +01:00
Evie Litherland-Smith 95100163c3 Add wezterm and configs
Restore wezterm configs and link using nix.
Add homebrew support to zsh for Monarch.
2023-04-22 09:09:23 +01:00
Evie Litherland-Smith 0203b73757 Add wayland clipboard, remove X11 forwarding from SSH 2023-04-21 14:24:53 +01:00
Evie Litherland-Smith e2cf9ae2dd Add extra configs for Monarch 2023-04-21 07:35:58 +01:00
Evie Litherland-Smith 54ca515cb6 Add zsh completions, fix neovide typo 2023-04-21 07:35:29 +01:00
Evie Litherland-Smith ecd1a5f29b Add starter config for macbook 2023-04-21 07:28:18 +01:00
Evie Litherland-Smith 07b1bff3a2 Set kitty initial size to be sensible 2023-04-19 16:45:30 +01:00