diff options
| author | Elvis Claros Castro <elvis@claros.ar> | 2024-08-17 18:37:18 -0300 |
|---|---|---|
| committer | Elvis Claros Castro <elvis@claros.ar> | 2024-08-17 18:37:18 -0300 |
| commit | 56758415b40197ff1e7dab653ab24af58727aa4e (patch) | |
| tree | 7540fa0d34e1c07adb26eb3aa59e529e7ea189a4 /lua/pi | |
| parent | 41d3fb238db45b38b2ddb1635f45f098bd963ad2 (diff) | |
| download | nvim-conf-56758415b40197ff1e7dab653ab24af58727aa4e.tar.gz nvim-conf-56758415b40197ff1e7dab653ab24af58727aa4e.zip | |
Feat: update all
Diffstat (limited to 'lua/pi')
| -rw-r--r-- | lua/pi/lsp/attach.lua | 2 | ||||
| -rw-r--r-- | lua/pi/lsp/init.lua | 2 | ||||
| -rw-r--r-- | lua/pi/lsp/null-ls.lua | 13 |
3 files changed, 12 insertions, 5 deletions
diff --git a/lua/pi/lsp/attach.lua b/lua/pi/lsp/attach.lua index 7c28494..03002d6 100644 --- a/lua/pi/lsp/attach.lua +++ b/lua/pi/lsp/attach.lua @@ -24,6 +24,6 @@ return function(client, bufnr) vim.bo.omnifunc = "v:lua.vim.lsp.omnifunc" if client.server_capabilities.inlayHintProvider then - vim.lsp.inlay_hint.enable(bufnr) + vim.lsp.inlay_hint.enable(not vim.lsp.inlay_hint.is_enabled()) end end diff --git a/lua/pi/lsp/init.lua b/lua/pi/lsp/init.lua index 4454639..17d73a1 100644 --- a/lua/pi/lsp/init.lua +++ b/lua/pi/lsp/init.lua @@ -40,7 +40,7 @@ return { -- TODO: create an auto command that on write of the configuration, calls again the setup and restart the server if it's up. -- can get the client by name of the file - vim.api.nvim_create_user_command("AlphaLSP", function() + vim.api.nvim_create_user_command("PiLSP", function() vim.ui.select(servers, { prompt = "LSP Servers" }, function(server) if server == nil then return diff --git a/lua/pi/lsp/null-ls.lua b/lua/pi/lsp/null-ls.lua index b329ba6..b105018 100644 --- a/lua/pi/lsp/null-ls.lua +++ b/lua/pi/lsp/null-ls.lua @@ -5,13 +5,20 @@ local null_ls = require "null-ls" null_ls.setup { sources = { -- null_ls.builtins.code_actions.gitsigns, - null_ls.builtins.formatting.jq, + require("none-ls.formatting.jq"), + require("none-ls.diagnostics.cpplint"), + require("none-ls.code_actions.eslint"), null_ls.builtins.code_actions.refactoring, null_ls.builtins.formatting.alejandra, - null_ls.builtins.diagnostics.luacheck, + require("none-ls-luacheck.diagnostics.luacheck"), null_ls.builtins.formatting.stylua, - null_ls.builtins.diagnostics.yamllint, + require("none-ls.diagnostics.yamllint"), + -- require("none-ls.diagnostics.ruff"), + -- require("none-ls.diagnostics.flake8"), + require("none-ls-shellcheck.diagnostics"), + require("none-ls-shellcheck.code_actions"), + -- null_ls.builtins.diagnostics.yamllint, -- php_actions.getter_setter, -- php_actions.file_creator, |