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
396e683145
Add lazy config options back
2023-02-21 07:07:13 +00:00
Evie Litherland-Smith
9bc564895f
Move extra config files into config directory
2023-02-20 12:05:08 +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
Evie Litherland-Smith
638d1e18f1
Add diffview plugin, add more config options to git for diff and merge tool
2023-02-20 10:34:43 +00:00
Evie Litherland-Smith
65064e74f5
Add neodev plugin
2023-02-17 16:29:48 +00:00
Evie Litherland-Smith
0d22adf661
Formatting
2023-02-17 10:14:52 +00:00
Evie Litherland-Smith
b4b1ec8ff7
Move lazy setup to init.lua, plugins.lua returns plugin spec
2023-02-17 10:13:18 +00:00
Evie Litherland-Smith
ac62702feb
Add a few more formatters, run formatting on files
2023-02-13 12:57:12 +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
85342ba955
Convert nvim config to full dotfiles repo
...
Restructure ready for adding additional config files
2023-01-10 07:55:21 +00:00