From 4b7bc5ea02d6944413648ee40d9b52dfff70b3ca Mon Sep 17 00:00:00 2001 From: kj_sh604 Date: Thu, 4 Jun 2026 23:04:29 -0400 Subject: refactor: autorefresh files on nvim --- .config/nvim/init.lua | 7 +++++++ 1 file changed, 7 insertions(+) (limited to '.config/nvim/init.lua') diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index c0ae1e9..047fc74 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -22,6 +22,7 @@ vim.cmd [[ local opts = { autochdir = true, autoindent = true, + autoread = true, backup = false, cursorline = true, expandtab = true, @@ -144,6 +145,12 @@ vim.api.nvim_create_autocmd("BufWritePre", { command = [[%s/\s\+$//e]], }) +local autoread_group = vim.api.nvim_create_augroup("autoread", { clear = true }) +vim.api.nvim_create_autocmd({ "FocusGained", "BufEnter", "CursorHold", "CursorHoldI" }, { + group = autoread_group, + command = "if mode() !~ '\''[cCeEsS]'\'' | checktime | endif", +}) + vim.cmd("filetype plugin on") vim.cmd("filetype indent on") vim.cmd("syntax on") -- cgit v1.2.3