aboutsummaryrefslogtreecommitdiffstats
path: root/after/plugin/null-ls.lua
diff options
context:
space:
mode:
authorAriel D'Alessandro <dalessandro.ariel@gmail.com>2023-01-08 09:58:56 +0100
committerAriel D'Alessandro <dalessandro.ariel@gmail.com>2023-01-08 09:58:56 +0100
commitf7bcac5ee5db56081981bb946a66d3fc34807988 (patch)
tree2cfc8d60054508d5297cd392d6df1e540057bcc7 /after/plugin/null-ls.lua
parentfb9196e7766f53115009c081f0b4308ca6c081b4 (diff)
downloadnvim-conf-f7bcac5ee5db56081981bb946a66d3fc34807988.tar.gz
nvim-conf-f7bcac5ee5db56081981bb946a66d3fc34807988.zip
feat: refactor lsp & cmp to lua folder from after
Diffstat (limited to 'after/plugin/null-ls.lua')
-rw-r--r--after/plugin/null-ls.lua17
1 files changed, 12 insertions, 5 deletions
diff --git a/after/plugin/null-ls.lua b/after/plugin/null-ls.lua
index b3bc7d1..7bccec2 100644
--- a/after/plugin/null-ls.lua
+++ b/after/plugin/null-ls.lua
@@ -7,19 +7,26 @@ local composer = require("composer")
local php_actions = require("php-code-actions")
local laravel_actions = require("laravel.code-actions")
+
+-- format and code actions for non lsp buffers
+vim.keymap.set({ "n", "v" }, "<leader>vca", vim.lsp.buf.code_action, {})
+vim.keymap.set("n", "<leader>vf", function()
+ return vim.lsp.buf.format({ async = true })
+end, {})
+
local sources = {
- -- null_ls.builtins.code_actions.gitsigns,
- null_ls.builtins.formatting.stylua,
+ null_ls.builtins.code_actions.gitsigns,
+ -- null_ls.builtins.formatting.stylua,
-- null_ls.builtins.diagnostics.eslint,
-- null_ls.builtins.formatting.phpcsfixer,
- null_ls.builtins.diagnostics.golangci_lint,
+ -- null_ls.builtins.diagnostics.golangci_lint,
-- null_ls.builtins.diagnostics.codespell.with({
-- args = { "--ignore-words-list", "crate" },
-- }),
null_ls.builtins.formatting.jq,
- null_ls.builtins.code_actions.gitrebase,
+ -- null_ls.builtins.code_actions.gitrebase,
null_ls.builtins.code_actions.refactoring,
- null_ls.builtins.formatting.sql_formatter,
+ -- null_ls.builtins.formatting.sql_formatter,
php_actions.getter_setter,
php_actions.file_creator,
}