From 52dcb040ba5ea7216d8188c50a36c6712b711fa6 Mon Sep 17 00:00:00 2001 From: Ian Roddis <31021769+iroddis@users.noreply.github.com> Date: Fri, 17 Oct 2025 09:26:58 -0300 Subject: [PATCH] Disabling hotreloading in diff mode --- init.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/init.lua b/init.lua index 227b278..83c9be9 100644 --- a/init.lua +++ b/init.lua @@ -924,5 +924,11 @@ autocmd("BufWritePost", { command = ":FormatWrite", }) +-- Disable change-detection if in diff mode. Allows for diffs involving redirects +-- eg nvim -d <(cmd 1) <(cmd 2) +if (vim.diff) then + vim.opt.autoread = false +end + -- The line beneath this is called `modeline`. See `:help modeline` -- vim: ts=2 sts=2 sw=2 et