diff options
Diffstat (limited to 'env/.config/vis/plugins.lua')
| -rw-r--r-- | env/.config/vis/plugins.lua | 27 |
1 files changed, 19 insertions, 8 deletions
diff --git a/env/.config/vis/plugins.lua b/env/.config/vis/plugins.lua index 015a45c..2a0844b 100644 --- a/env/.config/vis/plugins.lua +++ b/env/.config/vis/plugins.lua @@ -1,20 +1,31 @@ -local _,autoclose = pcall(require,'plugins/vis-autoclose') +pcall(require,'plugins/vis-autoclose') -local cok,colorizer = pcall(require,'plugins/vis-colorizer') -if cok then +local color_ok,colorizer = pcall(require,'plugins/vis-colorizer') +if color_ok then colorizer.three = false colorizer.six = true end -local _,completefilename = pcall(require,'plugins/complete-filename') +pcall(require,'plugins/complete-filename') -local _,chain = pcall(require,'plugins/vis-chain') +pcall(require,'plugins/vis-chain') -local _,lsp = pcall(require,'plugins/vis-lspc') +local lsp_ok,lsp = pcall(require,'plugins/vis-lspc') +if lsp_ok then + lsp.ls_map.c.cmd = "clangd --fallback-style=webkit" + lsp.ls_map.cpp.cmd = "clangd --fallback-style=webkit" + lsp.ls_map.ansi_c.cmd = "clangd --fallback-style=webkit" + + lsp.ls_map.greyscript = { + name = 'greyscript', + cmd = '/bin/greybel-languageserver --stdio', + formatting_options = {tabSize = 4, insertSpaces = true}, + } +end -- https://git.symlinx.net/vis-modal/ -local Vok,modal = pcall(require,'plugins/vis-modal') -if Vok then +local modal_ok,modal = pcall(require,'plugins/vis-modal') +if modal_ok then modal.MODES = { [vis.modes.NORMAL] = ' NORMAL ', [vis.modes.INSERT] = ' INSERT ', |
