Commit graph

171 commits

Author SHA1 Message Date
Evie Litherland-Smith 3ebcde7e09 Disable nvim transparency if using neovide 2023-05-04 06:36:52 +01:00
Evie Litherland-Smith 1eaa2ff333 Restore git barbar keymaps 2023-04-27 21:28:45 +01:00
Evie Litherland-Smith eead20e0be Set background colour for notify due to transparency 2023-04-26 15:57:33 +01:00
Evie Litherland-Smith da869205c1 Fix and update hyprland setup
Pin working version of hyprland until nix wlroots is updated
Update config for new directory structure
Adjust visuals and apply more window rules
2023-04-26 15:25:40 +01:00
Evie Litherland-Smith bbbcf13d6f Remove dashboard 2023-04-24 13:27:58 +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 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 a6dc408032 Add direnv plugin for nvim 2023-04-21 09:22:03 +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 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 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 f3f4a56b84 Add toggleterm again 2023-04-19 16:33:09 +01:00
Evie Litherland-Smith ade1e15ac9 Add some neovide specific config options 2023-04-18 12:00:12 +01:00
Evie Litherland-Smith b1c686ae70 Remove transparent background 2023-04-13 14:44:33 +01:00
Evie Litherland-Smith 4f5006f6e0 Add live grep telescope shortcut 2023-04-08 06:52:06 +01:00
Evie Litherland-Smith b0ae831e51 Add dunst and tmux with theme, re-enable nvim Navigator 2023-04-06 18:11:37 +01:00
Evie Litherland-Smith 2da5ae0a1d Delete navigator plugin 2023-04-05 19:58:29 +01:00
Evie Litherland-Smith 4c06dc6b45 Add extra packages from env, fix formatting exclusion 2023-04-05 16:40:14 +01:00
Evie Litherland-Smith 4a98553740 Adjust nvim formatting, format lua files 2023-04-05 15:42:29 +01:00
Evie Litherland-Smith f110b8c33a Add project plugin and clean up how telescope extensions work 2023-04-05 12:03:03 +01:00
Evie Litherland-Smith 0ea4239729 Enable nvim transparent background again now that blur works 2023-04-05 08:56:36 +01:00
Evie Litherland-Smith c8f8584418 nvim laststatus -> 3 2023-04-04 17:33:18 +01:00
Evie Litherland-Smith 49643683d4 Remove nvim-mason, using nix to manager LSP installs instead 2023-04-04 09:28:27 +01:00
Evie Litherland-Smith f89a1c9a5a Disable transparency again... 2023-03-30 17:10:25 +01:00
Evie Litherland-Smith 91fc8f8756 Add mypy, black and isort to nvim as defaults 2023-03-30 17:07:04 +01:00
Evie Litherland-Smith e45d208bab Tweak transparency 2023-03-29 15:59:14 +01:00
Evie Litherland-Smith 531b40f483 Replace binaries and installer scripts with nix config 2023-03-28 09:34:10 +01:00
Evie Litherland-Smith c99468a6ed Disable using fix python venv 2023-03-28 09:01:14 +01:00
Evie Litherland-Smith 5b6dd63620 Reduce frequency of lazy update checker, reenable fortran TS highlighting, add snippet completion back in 2023-03-23 11:05:49 +00:00
Evie Litherland-Smith e886694e0f lazy: check for updates on startup 2023-03-20 18:05:04 +00:00
Evie Litherland-Smith 49ecb67edc Add fugitive (again) 2023-03-17 17:34:11 +00:00
Evie Litherland-Smith 6579d2b484 Remove snippets from generic sources, add mypy as explicit null_ls source to use version in venv if found 2023-03-16 16:25:51 +00:00
Evie Litherland-Smith e3ce9d4746 Set scrolloff in zen mode to keep current line centered when possible 2023-03-10 16:51:43 +00:00
Evie Litherland-Smith 3d9596a6c7 Add treesitter refactor plugin 2023-03-10 11:56:00 +00:00
Evie Litherland-Smith d1350909c5 Add configs for zen-mode and twilight 2023-03-10 11:02:59 +00:00
Evie Litherland-Smith 79f730c6ab Add zen-mode and twilight plugins 2023-03-10 10:40:14 +00:00
Evie Litherland-Smith 25c4204419 Rewrite telescope plugin spec so dependencies make sense 2023-03-10 10:05:06 +00:00
Evie Litherland-Smith 13512b3ad6 Move plugins.lua into init.lua 2023-03-07 21:14:02 +00:00
Evie Litherland-Smith 2a09e9094f Add nvim-autopairs plugin for better brackets and indenting 2023-03-07 15:03:52 +00:00
Evie Litherland-Smith e78b5ec766 Remove some redefined default nvim options 2023-03-07 14:49:19 +00:00
Evie Litherland-Smith ef16ea6de2 Re-enable python treesitter indenting, add telescope git search plugin 2023-03-06 17:28:33 +00:00