Go to file
Anton Volnuhin a7f938591b auto-detect non-interactive mode when no terminal is present
chezmoi run_onchange scripts don't receive CLI arguments, so the
--non-interactive flag only works when running the script directly.
Now also checks if stdin/stdout are real terminals to auto-detect
non-interactive contexts like Vagrant provisioning.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 01:48:07 +03:00
dot_1password template symlinks for portability, remove karabiner debug rule 2026-03-02 19:25:40 +03:00
dot_terminfo xterm-kitty 2023-05-31 00:15:47 +03:00
dot_tmux/plugins nova things 2026-03-02 22:17:26 +03:00
private_dot_config migrate treesitter to new API, fix tide script ordering 2026-03-03 00:46:43 +03:00
private_Library/private_Application Support/private_Arc back to kitty, uv, small changes in karabiner 2025-03-02 01:17:58 +03:00
.chezmoiexternal.toml restructure repo, fix fish config, remove vendored repos 2026-03-02 19:11:10 +03:00
.chezmoiignore restructure repo, fix fish config, remove vendored repos 2026-03-02 19:11:10 +03:00
dot_gitconfig back to kitty, uv, small changes in karabiner 2025-03-02 01:17:58 +03:00
dot_tmux.conf times are a changing 2023-11-30 23:22:20 +03:00
dot_zshrc ensure true color support in zsh for Ghostty and other capable terminals 2026-03-02 21:08:22 +03:00
run_onchange_after_install_main_deps.sh.tmpl auto-detect non-interactive mode when no terminal is present 2026-03-03 01:48:07 +03:00
run_onchange_after_z_configure_tide.sh.tmpl migrate treesitter to new API, fix tide script ordering 2026-03-03 00:46:43 +03:00