debian-dots

dotfiles (does the obvious)
git clone [email protected]:dracuxan/debian-dots.git
Log | Files | Refs | README | LICENSE

autoreload.lua (368B)


      1 local vim = vim
      2 local M = {}
      3 
      4 function M.setup()
      5 	local autoreload_group = vim.api.nvim_create_augroup("AutoReload", { clear = true })
      6 
      7 	vim.api.nvim_create_autocmd({
      8 		"FocusGained",
      9 		"CursorHold",
     10 		"CursorHoldI",
     11 	}, {
     12 		group = autoreload_group,
     13 		callback = function()
     14 			if vim.bo.modified == false then
     15 				vim.cmd("checktime")
     16 			end
     17 		end,
     18 	})
     19 end
     20 
     21 return M