diff options
Diffstat (limited to 'nvim/lua/plugins/lsp.lua')
| -rw-r--r-- | nvim/lua/plugins/lsp.lua | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/nvim/lua/plugins/lsp.lua b/nvim/lua/plugins/lsp.lua index b301b68..d4bb9fd 100644 --- a/nvim/lua/plugins/lsp.lua +++ b/nvim/lua/plugins/lsp.lua | |||
| @@ -109,7 +109,23 @@ return { | |||
| 109 | }, | 109 | }, |
| 110 | } | 110 | } |
| 111 | 111 | ||
| 112 | vim.lsp.config.ansiblels = { | ||
| 113 | capabilities = capabilities, | ||
| 114 | filetypes = { require("config.filetypes").ANSIBLE_YAML }, | ||
| 115 | settings = { | ||
| 116 | ansible = { | ||
| 117 | validation = { | ||
| 118 | lint = { | ||
| 119 | enabled = true, | ||
| 120 | path = "ansible-lint", | ||
| 121 | }, | ||
| 122 | }, | ||
| 123 | }, | ||
| 124 | }, | ||
| 125 | } | ||
| 126 | |||
| 112 | vim.lsp.enable({ | 127 | vim.lsp.enable({ |
| 128 | "ansiblels", -- npm install -g @ansible/ansible-language-server & (brew install ansible-lint, pkg install py-ansible-lint) | ||
| 113 | "basedpyright", -- npm install -g basedpyright, brew install basedpyright | 129 | "basedpyright", -- npm install -g basedpyright, brew install basedpyright |
| 114 | "bashls", -- npm install -g bash-language-server, pkg install hs-ShellCheck | 130 | "bashls", -- npm install -g bash-language-server, pkg install hs-ShellCheck |
| 115 | "clangd", -- pkg install llvm | 131 | "clangd", -- pkg install llvm |
