summaryrefslogtreecommitdiff
path: root/mut/vis/visrc.lua
blob: bc59a40d1e5c35ed4ca97503a1c6902c34a3d3d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
-- load standard vis module, providing parts of the Lua API
require('vis')
local format = require('vis-format')
for k, _ in pairs(format.formatters) do
	format.formatters[k] = nil
end
format.formatters.python = format.stdio_formatter("ruff format -")

vis.events.subscribe(vis.events.INIT, function()
  vis:command"set shell '/usr/bin/bash'"
end)

vis.events.subscribe(vis.events.WIN_OPEN, function(win)
end)

vis.events.subscribe(vis.events.FILE_SAVE_PRE, function(win)
  format.apply(win)
end)