1
0
Fork 0
gnu-plus-dotfiles/dot_config/topgrade/topgrade.toml
rain c54e770914 topgrade: drop ignore_failures so step failures halt the run
Previously 'node' failures were silently skipped. With this removed,
any non-zero step exit code aborts the run, matching the user
preference of 'I dont want it to skip anything'.
2026-06-25 18:41:21 -04:00

21 lines
No EOL
903 B
TOML

# =============================================================================
# topgrade.toml — chezmoi-managed
# Most steps (system, flatpak, snap, cargo, npm, pyenv, rustup, etc.)
# are auto-detected by topgrade when their binaries are on $PATH. Only set
# custom config here.
# =============================================================================
[misc]
# Run `sudo -v` at the start so cached credentials cover the whole run.
# Without this, topgrade will pause for password mid-run on each sudo invocation.
pre_sudo = true
# No ignore_failures — any step failure halts the run; nothing is skipped.
# Print the time in step titles for verbose output.
display_time = true
[commands]
# Bump neovim to the version pinned in update-neovim.sh. Idempotent — no-op
# if already at target. Edit NVIM_TARGET_VERSION in the script to upgrade.
"~/.local/bin/update-neovim.sh" = "neovim"