update autocmds
parent
5d7099ad7a
commit
f432a60473
@ -0,0 +1,20 @@
|
|||||||
|
local augroup = vim.api.nvim_create_augroup
|
||||||
|
local autocmd = vim.api.nvim_create_autocmd
|
||||||
|
|
||||||
|
local function dwm()
|
||||||
|
local group = augroup('dwm', {})
|
||||||
|
autocmd({'BufWritePost'}, {
|
||||||
|
group = group,
|
||||||
|
pattern = '*/suckless/*/{*.c,*.h}',
|
||||||
|
callback = function()
|
||||||
|
local make_cmd = 'make && doas make install'
|
||||||
|
if vim.env.STREAMING ~= nil then
|
||||||
|
make_cmd = 'make && make install'
|
||||||
|
end
|
||||||
|
|
||||||
|
vim.cmd("AsyncRun " .. make_cmd)
|
||||||
|
end
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
||||||
|
dwm()
|
Loading…
Reference in New Issue