A Neovim plugin that automatically runs :checktime
on visible buffers when they change on disk.
This is quite usefull when working with cli based AI agents like claude code or aider since you can see the files changing in real time.
- Periodically checks for file changes (default: every 500ms)
- Runs
:checktime
when a buffer becomes visible or gets focus - Only checks unmodified buffers to avoid conflicts with your work
Using lazy.nvim:
{
'diogo464/hotreload.nvim',
opts = {
-- Check interval in milliseconds (default: 500)
interval = 500,
}
}