Commit graph

826 commits

Author SHA1 Message Date
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
Evie Litherland-Smith 8e67866818 Delete old config 2023-04-18 12:00:18 +01:00
Evie Litherland-Smith ade1e15ac9 Add some neovide specific config options 2023-04-18 12:00:12 +01:00
Evie Litherland-Smith 1ec85f8292 Add nixos and home-manager config linking to Makefile 2023-04-18 10:01:37 +01:00
Evie Litherland-Smith 57812c539b Link home-manager config file for current machine 2023-04-18 08:44:46 +01:00
Evie Litherland-Smith 7c2093d173 Switch all to plasma, remove home-manager and autologin for wayland support 2023-04-18 08:44:35 +01:00
Evie Litherland-Smith da65f25865 Move home-manager configs into top level of dotfiles for better separation 2023-04-18 08:44:08 +01:00