Commit graph

1283 commits

Author SHA1 Message Date
Evie Litherland-Smith 57ec2fc1b1 Improve collections by grouping more than just gui together
Convert Vanguard config to match new style
2023-04-25 14:43:08 +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 bbbcf13d6f Remove dashboard 2023-04-24 13:27:58 +01:00
Evie Litherland-Smith 5750f1a9ca Add some fish abbreviations, update ssh config 2023-04-24 13:27:55 +01:00
Evie Litherland-Smith 1f656c12ae Tweak startup conditions 2023-04-24 11:41:54 +01:00
Evie Litherland-Smith 4df98c9468 Add hop and keymaps 2023-04-24 11:39:37 +01:00
Evie Litherland-Smith fe492f7396 New keymaps for toggleterm and deleting buffers 2023-04-24 10:03:34 +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 360a1d5f83 Tweaks for lazy config 2023-04-21 16:42:21 +01:00
Evie Litherland-Smith 70e14617eb Fix ToggleTerm keymaps 2023-04-21 14:36:23 +01:00
Evie Litherland-Smith 65193ed014 Make neo-tree not lazy load 2023-04-21 14:31:53 +01:00
Evie Litherland-Smith 88beab55c6 Add barbar plugin and config 2023-04-21 14:25:24 +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 a6dc408032 Add direnv plugin for nvim 2023-04-21 09:22:03 +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 29cbb48650 Update keymaps and add more entries to dashboard 2023-04-20 16:01:58 +01:00
Evie Litherland-Smith aacbb35a8d Speed up nix shell 2023-04-20 16:01:26 +01:00
Evie Litherland-Smith bcc2f202c2 Add poetry lock file check to venv nix template 2023-04-20 11:59:09 +01:00
Evie Litherland-Smith 654026846a Fix typo in project ignoring null-ls 2023-04-20 11:58:46 +01:00
Evie Litherland-Smith 7d6bad1419 Move keymaps to separate file 2023-04-20 11:58:32 +01:00
Evie Litherland-Smith 6291dad86d Add pull action to dashboard 2023-04-20 11:44:51 +01:00
Evie Litherland-Smith d89ebcd483 Add more neogit keybinds 2023-04-20 11:42:52 +01:00
Evie Litherland-Smith fe5f21d802 Start reorganising Makefile
Add downloaded copy of nix installer shell script
2023-04-20 11:40:30 +01:00
Evie Litherland-Smith 74951827df Add new keymaps for Neogit commit 2023-04-20 11:39:43 +01:00
Evie Litherland-Smith a549c57b47 Add neogit and config
Fix various UI issues for better consistency
Enable winblend properly for blur in neovide
2023-04-20 11:37:13 +01:00
Evie Litherland-Smith 07b1bff3a2 Set kitty initial size to be sensible 2023-04-19 16:45:30 +01:00
Evie Litherland-Smith bf89896aff Typo in neovide call... 2023-04-19 16:38:40 +01:00
Evie Litherland-Smith f3f4a56b84 Add toggleterm again 2023-04-19 16:33:09 +01:00
Evie Litherland-Smith 52b1d96bb6 Split browser into explicit firefox and chromium 2023-04-19 15:23:29 +01:00
Evie Litherland-Smith 6807a2db35 Add shortcut to run neovide under X11 (wayland temp fix) 2023-04-19 15:17:40 +01:00
Evie Litherland-Smith bd508ad4e1 Move robust library setting for python venv template, poetry template uses poetry2nix environment 2023-04-19 11:52:47 +01:00
Evie Litherland-Smith 277413469f Fix broken links to common.nix 2023-04-19 09:34:18 +01:00
Evie Litherland-Smith 19a80fb578 Add gnumake package to system 2023-04-19 09:28:13 +01:00
Evie Litherland-Smith 9d07fe0e7e Update files for new restructure 2023-04-19 09:27:55 +01:00
Evie Litherland-Smith d8adc37780 Restructure to flatten directory more 2023-04-19 09:22:42 +01:00
Evie Litherland-Smith 1ace62070f Move env directory to desktop for restructure 2023-04-19 09:19:15 +01:00
Evie Litherland-Smith 615d8af923 Move home-manager to individual rule set 2023-04-18 16:42:34 +01:00
Evie Litherland-Smith 143132b598 Add home-manager config linking properly 2023-04-18 16:39:05 +01:00
Evie Litherland-Smith f9d328f9eb Add neovide and libreoffice, consolidate some options to common files 2023-04-18 12:00:56 +01:00
Evie Litherland-Smith 8ef65963c0 Add kvantum and dependencies to plasma desktop 2023-04-18 12:00:20 +01:00