Evie Litherland-Smith
951458be2e
Stop lua_ls popup on every open
2023-07-18 10:55:38 +01:00
Evie Litherland-Smith
ecfdc61483
UI improvements
2023-07-16 21:41:45 +01:00
Evie Litherland-Smith
a713f7abbc
Remove vim.g.vscode references, update neovide config
2023-07-07 11:46:40 +01:00
Evie Litherland-Smith
698670fc84
Add logic for selecting pyright or pylsp, remove cspell
2023-06-16 16:41:55 +01:00
Evie Litherland-Smith
08706f88a2
Add jedi lsp config
2023-06-14 16:17:15 +01:00
Evie Litherland-Smith
d5bdd20a44
Add pylsp config if executable found
2023-06-14 16:06:24 +01:00
Evie Litherland-Smith
80e5b6b78c
Add missing nil_ls setup
2023-06-13 09:09:50 +01:00
Evie Litherland-Smith
932dfdd4b8
Fix executable names when checking for language servers
2023-06-13 08:28:20 +01:00
Evie Litherland-Smith
ea722bb23d
lspconfig update and cspell config file
...
Start checking for executable before registering lsp server
Add missing dependencies for direnv, indent_blankline and nvim_neorg
Add standard .cspell.json, make now links it to home directory
2023-06-12 18:59:08 +01:00
Evie Litherland-Smith
99ce5c68d8
Add cspell to null-ls again
...
Use limited filetypes to not make it annoying this time
2023-06-12 12:06:45 +01:00
Evie Litherland-Smith
ca21787b0c
Remove autoflake
2023-06-07 17:35:12 +01:00
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