aboutsummaryrefslogtreecommitdiff
path: root/env/.config/vis/plugins.lua
diff options
context:
space:
mode:
authoriceyrazor <iceyrazor@mailfence.com>2026-06-04 11:51:38 -0500
committericeyrazor <iceyrazor@mailfence.com>2026-06-04 11:51:38 -0500
commit4567ec7e1281cae3feba3f2fb827f8cfbabf48f1 (patch)
treee50dcf6fb9706d7944f83389a175d3ea6fed2589 /env/.config/vis/plugins.lua
parentcffb4360557e74eb4ace93f9903965819c9b0689 (diff)
Squashed commit of the following:
ps1 change vis bind to lf cleaned up vis plugins added greyscript language server added asciidoc vis lexer
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 ',