summaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorHarald Eilertsen <haraldei@anduin.net>2024-11-30 23:08:13 +0100
committerHarald Eilertsen <haraldei@anduin.net>2024-11-30 23:08:13 +0100
commit738aa81b218fff16c07554a26d6fa01da00497fd (patch)
treefbb001bb44e1e855811e031d4ffbbe3d5f5abade /lua
parent3c63a9b9075a652ba57c20ca21437aa224367037 (diff)
downloadnvimrc-738aa81b218fff16c07554a26d6fa01da00497fd.tar.gz
nvimrc-738aa81b218fff16c07554a26d6fa01da00497fd.tar.bz2
nvimrc-738aa81b218fff16c07554a26d6fa01da00497fd.zip
ALE: Use local config for phpcs and phpmd
Diffstat (limited to 'lua')
-rw-r--r--lua/plugins/ale.lua13
1 files changed, 12 insertions, 1 deletions
diff --git a/lua/plugins/ale.lua b/lua/plugins/ale.lua
index 36bba77..7f1d265 100644
--- a/lua/plugins/ale.lua
+++ b/lua/plugins/ale.lua
@@ -5,11 +5,22 @@ return {
-- Configuration goes here.
local g = vim.g
+ g.ale_lsp_show_message_severity = 'error'
g.ale_ruby_rubocop_auto_correct_all = 1
+ g.ale_php_phpcs_standard = vim.fs.find(
+ '.phpcs.xml',
+ {upward = true, type = 'file', limit = 1}
+ )[1]
+
+ g.ale_php_phpmd_ruleset = vim.fs.find(
+ { '.phpmd.xml', '.phpmdrules.xml' },
+ {upward = true, type = 'file', limit = 1}
+ )[1]
+
g.ale_linters = {
ruby = {'rubocop', 'ruby'},
- lua = {'lua_language_server'}
+ lua = {'lua_language_server'},
}
end
}