Commit graph

142 commits

Author SHA1 Message Date
Evie Litherland-Smith ad1c89f655 Remove tabby, move TMUX status to top, reenable automatic TMUX on startup 2023-02-09 22:53:58 +00:00
Evie Litherland-Smith 11de3e525f Add LSP status to feline 2023-02-09 22:25:53 +00:00
Evie Litherland-Smith 6881b5dfb9 Switch back to using Navigator plugin, got working with TMUX now 2023-02-09 22:09:51 +00:00
Evie Litherland-Smith 3be9aa5a10 Add TPM for tmux plugin management + plugins 2023-02-09 15:47:44 +00:00
Evie Litherland-Smith 8b7b2861f7 Fix project scope setting 2023-02-09 13:01:19 +00:00
Evie Litherland-Smith 9c1dd1ce27 Convert yadm changes back to Makefile-based system 2023-02-08 23:54:40 +00:00
Evie Litherland-Smith c80e7deff9 Use default backends for aerial 2023-02-03 15:06:49 +00:00
Evie Litherland-Smith 3a74b60ef3 Add automatic bootstrap for packer install 2023-02-01 07:57:54 +00:00
Evie Litherland-Smith 44462072f6 Add packer to Makefile, add some extra plugins 2023-02-01 07:49:12 +00:00
Evie Litherland-Smith 52dc46d8da Make aerial floating, remove kind filtering to show everything 2023-01-31 17:01:37 +00:00
Evie Litherland-Smith 62b5063470 Remove efm-langserver binary, add refactoring code actions plugin 2023-01-31 16:23:54 +00:00
Evie Litherland-Smith 07c3ab7986 Switch nightfox for onedark
Remove some unused plugins and prune unused files
2023-01-31 15:22:04 +00:00
Evie Litherland-Smith 17cdc80a80 Add null-ls and register as LSP formatter 2023-01-31 14:41:46 +00:00
Evie Litherland-Smith 8df1e359a5 Clean up and extend LSP
Move nvim-cmp set up to own file, LSP file was getting unmanageable

Add more cmp/lsp plugins to improve capabilities

Switch python LSP back to using pyright

Remove legacy neovide stuff
2023-01-31 13:42:24 +00:00
Evie Litherland-Smith 8b2f535a2e Simplify aerial config and update keymaps 2023-01-31 09:06:01 +00:00
Evie Litherland-Smith 4f2739df7f Make nvim-tree floating (again) 2023-01-31 09:05:29 +00:00
Evie Litherland-Smith 501687493d Remove depracated options 2023-01-30 22:40:02 +00:00
Evie Litherland-Smith 161fe2fe31 Use mypy live mode again 2023-01-30 16:36:25 +00:00
Evie Litherland-Smith feeecbe936 Switch python linting back to pylsp 2023-01-30 14:47:53 +00:00
Evie Litherland-Smith f6462e25f3 Revert floating setup for aerial and nvim-tree 2023-01-27 22:12:42 +00:00
Evie Litherland-Smith 9617b9f810 Remove reduntand keymaps 2023-01-27 11:13:29 +00:00
Evie Litherland-Smith 24ffbb44b4 Make toggleterm floating again 2023-01-27 11:11:20 +00:00
Evie Litherland-Smith 08e3cd3509 Add project, remove sidebar, add plugins to telescope 2023-01-26 17:10:57 +00:00
Evie Litherland-Smith 685799c6dc Misc formatting changes 2023-01-26 11:34:33 +00:00
Evie Litherland-Smith 7b55d03182 highlight all when modified 2023-01-26 10:16:39 +00:00
Evie Litherland-Smith 79bc4e86f5 Add sidebar, adjust settings for nvim-tree and aerial to work together 2023-01-25 18:36:39 +00:00
Evie Litherland-Smith d6e2c38ef7 Add texlab LSP for LaTeX files 2023-01-25 13:53:40 +00:00
Evie Litherland-Smith 9b6bf8371f Turn off nvim-tree auto opening 2023-01-25 11:57:19 +00:00
Evie Litherland-Smith a9cd6a0835 Fix keymap reversed by accident 2023-01-24 13:58:22 +00:00
Evie Litherland-Smith 82b6838dff Update some git-related keymaps 2023-01-24 13:57:33 +00:00
Evie Litherland-Smith e875c0ac75 Remove TSUpdate hook from tree-sitter packer entry 2023-01-20 08:06:21 +00:00
Evie Litherland-Smith 53a4bbded2 Set terminal title in nvim 2023-01-17 10:21:02 +00:00
Evie Litherland-Smith 609181273f Change to nightfox theme, set termguicolours earlier and set fallback background for notify to fix popup 2023-01-16 11:25:17 +00:00
Evie Litherland-Smith 305623b502 Move external binaries to top level, add lazygit and lua-lsp 2023-01-16 11:13:23 +00:00
Evie Litherland-Smith ed5cf8bbd1 Fix nightfox theme option setting (was not working this whole time) 2023-01-13 15:23:24 +00:00
Evie Litherland-Smith b096badab3 Remove onedark theme setting from lualine 2023-01-13 10:24:35 +00:00
Evie Litherland-Smith a55de6db5a Replace onedark with nightfox colourscheme 2023-01-12 11:49:12 +00:00
Evie Litherland-Smith fb7dfc6891 Change pynvim to system package instead of venv, move nvim install to global install.sh 2023-01-12 09:01:23 +00:00
Evie Litherland-Smith bf837aeedb Fix mac specific lazygit, add nvim install script to main install 2023-01-10 21:41:50 +00:00
Evie Litherland-Smith 1d2b449bf6 Move non-vim specific resources to top level 2023-01-10 08:22:54 +00:00
Evie Litherland-Smith 2899218336 Add additional config files and templates from old dotfiles 2023-01-10 08:06:54 +00:00
Evie Litherland-Smith 85342ba955 Convert nvim config to full dotfiles repo
Restructure ready for adding additional config files
2023-01-10 07:55:21 +00:00