Commit graph

13 commits

Author SHA1 Message Date
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 49643683d4 Remove nvim-mason, using nix to manager LSP installs instead 2023-04-04 09:28:27 +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 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 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 2a09e9094f Add nvim-autopairs plugin for better brackets and indenting 2023-03-07 15:03:52 +00:00
Evie Litherland-Smith f0eea8a951 Allow formatting with any installed language server 2023-02-23 18:27:48 +00:00
Evie Litherland-Smith 1dcd678137 Add mason plugins for null_ls and nvim_dap 2023-02-21 17:31:50 +00:00
Evie Litherland-Smith d8b0ad50b3 Add config for mason and automatic LSP config setup from LspInstall, remove LSP packages from pkglist, setup stylua in pre-commit hook 2023-02-21 07:43:48 +00:00
Evie Litherland-Smith 04ff522a0c Split plugin configuration options into config directory, keep spec in plugin directory 2023-02-20 17:15:44 +00:00
Evie Litherland-Smith ce7fed242e Split LSP settings into more specific files in lsp directory 2023-02-20 11:45:08 +00:00
Evie Litherland-Smith edb827889a Initial conversion of plugins to dynamic system, plugin specs loaded by Lazy from plugins directory 2023-02-20 11:09:53 +00:00