From 5c032ce1b918eed6f2b43834f78577f5e31a1930 Mon Sep 17 00:00:00 2001 From: Anton Volnuhin Date: Tue, 3 Mar 2026 02:23:50 +0300 Subject: [PATCH] skip neovim bootstrap in non-interactive mode Headless nvim plugin/LSP install doesn't work well without a proper terminal. Auto-skip it alongside non-interactive TUI detection. Co-Authored-By: Claude Opus 4.6 --- run_onchange_after_install_main_deps.sh.tmpl | 1 + 1 file changed, 1 insertion(+) diff --git a/run_onchange_after_install_main_deps.sh.tmpl b/run_onchange_after_install_main_deps.sh.tmpl index 6eb86b1..e80412d 100644 --- a/run_onchange_after_install_main_deps.sh.tmpl +++ b/run_onchange_after_install_main_deps.sh.tmpl @@ -66,6 +66,7 @@ done # Auto-detect non-interactive mode when no real terminal is present if [ ! -t 0 ] || [ ! -t 1 ]; then NON_INTERACTIVE=1 + SKIP_NVIM_BOOTSTRAP=1 fi # Timeout portability (macOS has gtimeout via coreutils, not timeout)