Files
nix-config/dotfiles/nvim/lua/autocmds.lua

18 lines
440 B
Lua

require "nvchad.autocmds"
-- Auto-reload files when changed externally
vim.api.nvim_create_autocmd({ "FocusGained", "BufEnter" }, {
pattern = "*",
callback = function()
vim.cmd "checktime"
end,
})
-- Notify when file has been changed externally
vim.api.nvim_create_autocmd("FileChangedShellPost", {
pattern = "*",
callback = function()
vim.notify("File changed on disk. Buffer reloaded.", vim.log.levels.WARN)
end,
})