personal laptop changes

This commit is contained in:
Christian Nieves
2023-07-03 17:26:34 -05:00
parent f8b5b2c8b6
commit 0abe1ce648
6 changed files with 172 additions and 131 deletions

View File

@ -3,6 +3,8 @@ return {
event = "VimEnter",
config = function()
local null_ls = require("null-ls")
local use_google = require("utils").use_google
local TableConcat = require("utils").TableConcat
local sources = {
-- Catch insensitive, inconsiderate writing.
@ -12,7 +14,7 @@ return {
null_ls.builtins.diagnostics.buildifier,
-- Codespell finds common misspellings in text files.
-- null_ls.builtins.diagnostics.codespell,
null_ls.builtins.diagnostics.codespell,
-- null_ls.builtins.diagnostics.cspell, null_ls.builtins.code_actions.cspell,
-- An English prose linter. Can fix some issues via code actions.
@ -22,6 +24,22 @@ return {
null_ls.builtins.formatting.google_java_format,
}
if not use_google then
TableConcat(sources, {
-- Bazel
null_ls.builtins.diagnostics.buildifier,
null_ls.builtins.formatting.buildifier,
-- Golang
null_ls.builtins.diagnostics.golangci_lint,
null_ls.builtins.formatting.gofmt,
null_ls.builtins.formatting.goimports_reviser,
-- Misc
null_ls.builtins.formatting.htmlbeautifier,
null_ls.builtins.formatting.jq,
null_ls.builtins.formatting.mdformat,
})
end
null_ls.setup({
sources = sources,
})