vis configuration
first, write a base for config in $HOME/.config/vis/visrc.lua or copy it from /usr/share/vis/visrc.lua
require('vis')
vis.events.subscribe(vis.events.INIT, function()
-- Your global configuration options
end)
vis.events.subscribe(vis.events.WIN_OPEN, function(win) -- luacheck: no unused args
-- Your per window configuration options e.g.
-- vis:command('set number')
end)
then, you can add some per window configuration options
vis.events.subscribe(vis.events.WIN_OPEN, function(win)
vis:command('set number') -- line number in left side
vis:command('set tabwidth 4') -- tab width of course
vis:command('set autoindent true') -- for auto tabbing
end)
if you wanna set theme, download it from there, copy it in $HOME/.config/vis/themes/ and apply it in global settings
vis.events.subscribe(vis.events.INIT, function()
vis:command('set theme your-theme-name')
aend)