aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2023-05-27 13:21:45 -0500
committerToby Vincent <tobyv13@gmail.com>2023-05-27 13:21:45 -0500
commit4a00fe676280d3b140e2aeafe4ae9ca6a6498ebc (patch)
treeb0c1ca7568cf788fb4d7f2a37af296aed3c2b73a
parent8feb3c70deaa28de8538f87072f57b7ab6b21f18 (diff)
fix(nvim): add PKGBUILD ft to avoid lint errors
-rw-r--r--nvim/.config/nvim/after/ftplugin/PKGBUILD.lua2
-rw-r--r--nvim/.config/nvim/lua/plugins/null-ls.lua8
2 files changed, 8 insertions, 2 deletions
diff --git a/nvim/.config/nvim/after/ftplugin/PKGBUILD.lua b/nvim/.config/nvim/after/ftplugin/PKGBUILD.lua
new file mode 100644
index 0000000..c664d72
--- /dev/null
+++ b/nvim/.config/nvim/after/ftplugin/PKGBUILD.lua
@@ -0,0 +1,2 @@
+vim.opt_local.tabstop = 2
+vim.opt_local.formatoptions:remove("o")
diff --git a/nvim/.config/nvim/lua/plugins/null-ls.lua b/nvim/.config/nvim/lua/plugins/null-ls.lua
index cb1941a..8493d1a 100644
--- a/nvim/.config/nvim/lua/plugins/null-ls.lua
+++ b/nvim/.config/nvim/lua/plugins/null-ls.lua
@@ -20,7 +20,9 @@ function M.config()
-- Disabled until sorting for code_actions gets pushed. See: https://github.com/stevearc/dressing.nvim/issues/22
-- null_ls.builtins.code_actions.gitsigns,
null_ls.builtins.code_actions.gitrebase,
- null_ls.builtins.code_actions.shellcheck,
+ null_ls.builtins.code_actions.shellcheck.with({
+ extra_filetypes = { "PKGBUILD" },
+ }),
null_ls.builtins.code_actions.typos,
null_ls.builtins.diagnostics.markdownlint.with({
extra_args = {
@@ -38,7 +40,9 @@ function M.config()
}),
null_ls.builtins.formatting.black,
null_ls.builtins.formatting.stylua,
- null_ls.builtins.formatting.shfmt,
+ null_ls.builtins.formatting.shfmt.with({
+ extra_filetypes = { "PKGBUILD" },
+ }),
null_ls.builtins.formatting.nginx_beautifier,
},
})