nix-config/modules/home/vim/plugin/settings
Bruno BELANYI dc27b59912 home: vim: lspconfig: migrate to 'bashls'
Since `none-ls` has removed their `shellcheck` built-in. This actually
makes the diagnostics more robust to POSIX/non-POSIX scripts (the LSP
server detects it at runtime, which is more robust than the `ftdetect`
scripts).

Nice bonus: the shellcheck code is shown in the diagnostics message
without any configuration!

I'm not sure if I can configure `avoid-nullary-conditions` -- though it
seems like this check is broken at the moment (I couldn't get it to
trigger during my tests).
2024-03-11 17:32:54 +01:00
..
completion.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00
dressing.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00
fastfold.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00
formatting.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00
git.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00
lsp-lines.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00
lspconfig.lua home: vim: lspconfig: migrate to 'bashls' 2024-03-11 17:32:54 +01:00
lualine.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00
luasnip.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00
null-ls.lua home: vim: lspconfig: migrate to 'bashls' 2024-03-11 17:32:54 +01:00
ssh.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00
surround.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00
telescope.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00
tree-sitter.lua home: vim: add remove deprecated option 2023-12-01 19:20:52 +00:00
which-key.lua home: create 'modules/home' folder 2023-11-11 18:12:05 +00:00