diff options
| author | 2024-08-07 19:52:58 +0200 | |
|---|---|---|
| committer | 2024-08-07 19:52:58 +0200 | |
| commit | 7866b6e062bbc42cf7a24008615e30c44d207a81 (patch) | |
| tree | c326522216f22141b1bea886499466aef5179667 | |
| parent | nvim: rework lsp module (diff) | |
nvim/lsp: correct wrong ordering
Yeah so the default is the specific attach, not the default one I wrote
up.
| -rw-r--r-- | dot_config/nvim/fnl/plugins/lsp/init.fnl | 2 | ||||
| -rw-r--r-- | dot_config/nvim/lua/plugins/lsp/init.lua | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/dot_config/nvim/fnl/plugins/lsp/init.fnl b/dot_config/nvim/fnl/plugins/lsp/init.fnl index 0522c32..518f335 100644 --- a/dot_config/nvim/fnl/plugins/lsp/init.fnl +++ b/dot_config/nvim/fnl/plugins/lsp/init.fnl @@ -24,7 +24,7 @@ (each [k v (pairs opts)] (let [s (. (require :lspconfig) k) c (or v.cmd s.document_config.default_config.cmd) - att (or attach v.on_attach)] + att (or v.on_attach attach)] (when (executable? (. c 1)) (s.setup (assoc v :on_attach att)))))) :opts #(gopts (partial recc :lspconfig.util :root_pattern)))] diff --git a/dot_config/nvim/lua/plugins/lsp/init.lua b/dot_config/nvim/lua/plugins/lsp/init.lua index 2f05e41..c397190 100644 --- a/dot_config/nvim/lua/plugins/lsp/init.lua +++ b/dot_config/nvim/lua/plugins/lsp/init.lua @@ -11,7 +11,7 @@ local function _3_(_, opts) for k, v in pairs(opts) do local s = require("lspconfig")[k] local c = (v.cmd or s.document_config.default_config.cmd) - local att = (attach or v.on_attach) + local att = (v.on_attach or attach) if executable_3f(c[1]) then s.setup(assoc(v, "on_attach", att)) else |
