Commit graph

9 commits

Author SHA1 Message Date
Evie Litherland-Smith 98e5633959 Remove some cmp plugins that were messing with noice 2023-06-05 15:56:25 +01:00
Evie Litherland-Smith 664f70c857 Add condition to not load most plugins if running in vscode mode 2023-05-31 16:47:30 +01:00
Evie Litherland-Smith b73d600dfe Add more options and icons to barbar
Move LSP icons to separate UI file to be re-used
2023-05-25 10:24:52 +01:00
Evie Litherland-Smith 7d3109f60e Separate LSP config and nvim-cmp
Make nvim-cmp standalone, lazy lone on InsertEnter and be used by neorg
to enable treesitter integration (no LSP available)

Move LSP config into lspconfig.lua

Optimise some startup conditions
2023-05-20 12:44:21 +01:00
Evie Litherland-Smith 9afe8567fd Add cspell, exclusively use null-ls for formatting
Add cspell extension and initial cspell.json ignore list
Disable formatting in all other language servers, use null-ls
exclusively for finer control over formatters
Add additional formatters
2023-05-17 17:03:02 +01:00
Evie Litherland-Smith c67d679fc4 Start lspconfig on cmdline enter
Fix Alpha using : instead of <cmd> in command definition
2023-05-16 13:18:32 +01:00
Evie Litherland-Smith 0516fde7d3 Move nvim-cmp config into lspconfig, tidy up cmp settings 2023-05-16 12:34:56 +01:00
Evie Litherland-Smith a492f8ac95 Copy latest updates 2023-05-16 09:22:33 +01:00
Evie Litherland-Smith 4054030afc Initial add
Separate nvim config into separate project, to be used as submodule
for main dotfile
2023-05-04 12:39:25 +01:00