aboutsummaryrefslogtreecommitdiff
path: root/env/.config/vis/plugins.lua
diff options
context:
space:
mode:
Diffstat (limited to 'env/.config/vis/plugins.lua')
-rw-r--r--env/.config/vis/plugins.lua27
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 ',