aboutsummaryrefslogtreecommitdiff
path: root/env/.config/vis
diff options
context:
space:
mode:
authoriceyrazor <iceyrazor@mailfence.com>2026-05-06 22:29:02 -0500
committericeyrazor <iceyrazor@mailfence.com>2026-05-06 22:29:02 -0500
commitfdc2ee1e43d2192314038bf74c9ccb36ff4b00da (patch)
treece1b1924bdbd71263c74b6a79d2e8eb38bf80af2 /env/.config/vis
parented29d871a8b2473577e94bbc12308be04322f385 (diff)
Squashed commit of the following:
switched to picom in autostart, disabled atuin tmux color change changed dmount to /mnts/flash changed mount dir removed .keepass changed i3 bar tray and status line fixed second mon bar i3 i3 color change ignore addition st color changes wezterm font change pcall vis config changes
Diffstat (limited to 'env/.config/vis')
-rw-r--r--env/.config/vis/plugins.lua90
-rw-r--r--env/.config/vis/visrc.lua2
2 files changed, 48 insertions, 44 deletions
diff --git a/env/.config/vis/plugins.lua b/env/.config/vis/plugins.lua
index 16003a9..015a45c 100644
--- a/env/.config/vis/plugins.lua
+++ b/env/.config/vis/plugins.lua
@@ -1,49 +1,53 @@
-local autoclose = require('plugins/vis-autoclose')
+local _,autoclose = pcall(require,'plugins/vis-autoclose')
-local colorizer = require('plugins/vis-colorizer')
-colorizer.three = false
-colorizer.six = true
+local cok,colorizer = pcall(require,'plugins/vis-colorizer')
+if cok then
+ colorizer.three = false
+ colorizer.six = true
+end
-local completefilename = require('plugins/complete-filename')
+local _,completefilename = pcall(require,'plugins/complete-filename')
-local lsp = require('plugins/vis-lspc')
+local _,chain = pcall(require,'plugins/vis-chain')
--- https://git.symlinx.net/vis-modal/
-local modal = require('plugins/vis-modal')
-
-modal.MODES = {
- [vis.modes.NORMAL] = ' NORMAL ',
- [vis.modes.INSERT] = ' INSERT ',
- [vis.modes.VISUAL] = ' VISUAL ',
- [vis.modes.REPLACE] = ' REPLACE ',
- [vis.modes.VISUAL_LINE] = ' VISUAL_LINE ',
- [vis.modes.OPERATOR_PENDING] = ' OPERATOR_PENDING '
-}
+local _,lsp = pcall(require,'plugins/vis-lspc')
-modal.STYLES = {
- [vis.modes.NORMAL] = {
- REGULAR = 'fore:default,back:yellow',
- INVERTED = 'fore:yellow,back:black',
- },
- [vis.modes.INSERT] = {
- REGULAR = 'fore:default,back:green',
- INVERTED = 'fore:green,back:black',
- },
- [vis.modes.VISUAL] = {
- REGULAR = 'fore:default,back:magenta',
- INVERTED = 'fore:magenta,back:black',
- },
- [vis.modes.REPLACE] = {
- REGULAR = 'fore:default,back:blue',
- INVERTED = 'fore:blue,back:black',
- },
- [vis.modes.VISUAL_LINE] = {
- REGULAR = 'fore:default,back:magenta',
- INVERTED = 'fore:magenta,back:black',
- },
- [vis.modes.OPERATOR_PENDING] = {
- REGULAR = 'fore:default,back:blue',
- INVERTED = 'fore:blue,back:black',
- },
-}
+-- https://git.symlinx.net/vis-modal/
+local Vok,modal = pcall(require,'plugins/vis-modal')
+if Vok then
+ modal.MODES = {
+ [vis.modes.NORMAL] = ' NORMAL ',
+ [vis.modes.INSERT] = ' INSERT ',
+ [vis.modes.VISUAL] = ' VISUAL ',
+ [vis.modes.REPLACE] = ' REPLACE ',
+ [vis.modes.VISUAL_LINE] = ' VISUAL_LINE ',
+ [vis.modes.OPERATOR_PENDING] = ' OPERATOR_PENDING '
+ }
+ modal.STYLES = {
+ [vis.modes.NORMAL] = {
+ REGULAR = 'fore:default,back:yellow',
+ INVERTED = 'fore:yellow,back:black',
+ },
+ [vis.modes.INSERT] = {
+ REGULAR = 'fore:default,back:green',
+ INVERTED = 'fore:green,back:black',
+ },
+ [vis.modes.VISUAL] = {
+ REGULAR = 'fore:default,back:magenta',
+ INVERTED = 'fore:magenta,back:black',
+ },
+ [vis.modes.REPLACE] = {
+ REGULAR = 'fore:default,back:blue',
+ INVERTED = 'fore:blue,back:black',
+ },
+ [vis.modes.VISUAL_LINE] = {
+ REGULAR = 'fore:default,back:magenta',
+ INVERTED = 'fore:magenta,back:black',
+ },
+ [vis.modes.OPERATOR_PENDING] = {
+ REGULAR = 'fore:default,back:blue',
+ INVERTED = 'fore:blue,back:black',
+ },
+ }
+end
diff --git a/env/.config/vis/visrc.lua b/env/.config/vis/visrc.lua
index c1c1d1d..f518a2d 100644
--- a/env/.config/vis/visrc.lua
+++ b/env/.config/vis/visrc.lua
@@ -16,10 +16,10 @@ end)
-- per-window configuration options
vis.events.subscribe(vis.events.WIN_OPEN, function(win)
vis:command("set tabwidth 4")
- --vis:command("set numbers true")
vis:command("set relativenumbers true")
vis:command("set autoindent true")
vis:command("set expandtab true")
+ vis:command("set ignorecase true")
vis:map(vis.modes.NORMAL, leader.."pv", function()
vis:command("open .")
vis:feedkeys("<C-w>k")