From da44d11cb13c24ec41e20e13b05108bd2ee948f6 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Tue, 5 Dec 2023 17:53:13 +0100 Subject: Revert "vim: move null-ls config to default config" This reverts commit ae523a513c089c81bfc57347de465853229f0e37. --- dotfiles/vim/lua/myConfig.lua | 31 ------------------------------- dotfiles/vim/lua/vim-dev.lua | 28 ++++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 31 deletions(-) (limited to 'dotfiles') diff --git a/dotfiles/vim/lua/myConfig.lua b/dotfiles/vim/lua/myConfig.lua index fd4fe0b..92073b4 100644 --- a/dotfiles/vim/lua/myConfig.lua +++ b/dotfiles/vim/lua/myConfig.lua @@ -510,37 +510,6 @@ vim.api.nvim_create_user_command("Browse", function(opts) }):start() end, { nargs = 1 }) --- Null LSP - -local on_attach = require('myConfig.exports').on_attach - -local null_ls = require("null-ls") - -null_ls.setup({ - sources = { - null_ls.builtins.code_actions.gitrebase, - null_ls.builtins.code_actions.gitsigns, - null_ls.builtins.code_actions.refactoring.with { - filetypes = { "typescript", "javascript", "lua", "c", "cpp", "go", "python", "java", "php", "ruby" }, - }, - null_ls.builtins.code_actions.shellcheck, - null_ls.builtins.code_actions.statix, - - null_ls.builtins.diagnostics.deadnix, - null_ls.builtins.diagnostics.shellcheck, - null_ls.builtins.diagnostics.statix, - null_ls.builtins.diagnostics.typos, - null_ls.builtins.diagnostics.vale.with { - filetypes = { "markdown", "pandoc", "rst", "tex", "asciidoc" }, - }, - - null_ls.builtins.formatting.alejandra, - null_ls.builtins.formatting.shfmt, - null_ls.builtins.formatting.taplo, - }, - on_attach = on_attach, -}) - -- Local config local function isModuleAvailable(name) diff --git a/dotfiles/vim/lua/vim-dev.lua b/dotfiles/vim/lua/vim-dev.lua index bae20d2..98db662 100644 --- a/dotfiles/vim/lua/vim-dev.lua +++ b/dotfiles/vim/lua/vim-dev.lua @@ -29,6 +29,34 @@ require("neodev").setup({}) -- Refactoring require("refactoring").setup {} +-- Null LSP + +local null_ls = require("null-ls") + +null_ls.setup({ + sources = { + null_ls.builtins.code_actions.gitrebase, + null_ls.builtins.code_actions.gitsigns, + null_ls.builtins.code_actions.refactoring.with { + filetypes = { "typescript", "javascript", "lua", "c", "cpp", "go", "python", "java", "php", "ruby" }, + }, + null_ls.builtins.code_actions.shellcheck, + null_ls.builtins.code_actions.statix, + + null_ls.builtins.diagnostics.deadnix, + null_ls.builtins.diagnostics.shellcheck, + null_ls.builtins.diagnostics.statix, + null_ls.builtins.diagnostics.vale.with { + filetypes = { "markdown", "pandoc", "rst", "tex", "asciidoc" }, + }, + + null_ls.builtins.formatting.alejandra, + null_ls.builtins.formatting.shfmt, + null_ls.builtins.formatting.taplo, + }, + on_attach = on_attach, +}) + -- Vim Pandoc vim.g["pandoc#formatting#equalprg"] = "pandoc -t markdown --wrap=preserve" vim.g["pandoc#formatting#extra_equalprg"] = "--reference-links --reference-location=section" -- cgit v1.2.3