fix(topgrade): make managed config effective, fix disable list
- Merge active settings from shadow ~/.config/topgrade.toml (set_title, assume_yes, disable, git repos) into chezmoi-managed file; topgrade prefers the former path, so the managed config was never read. - Replace invalid 'oh-my-zsh' step with 'shell' (no per-framework variant) — config failed to deserialize, so no steps were disabled. - Delete shadow config; topgrade now reads the chezmoi-managed file.
This commit is contained in:
parent
8013d616fc
commit
ae18077d97
1 changed files with 17 additions and 1 deletions
|
|
@ -10,11 +10,27 @@
|
||||||
# Without this, topgrade will pause for password mid-run on each sudo invocation.
|
# Without this, topgrade will pause for password mid-run on each sudo invocation.
|
||||||
pre_sudo = true
|
pre_sudo = true
|
||||||
|
|
||||||
|
# Do not set the terminal title.
|
||||||
|
set_title = false
|
||||||
|
|
||||||
|
# Don't ask for confirmations.
|
||||||
|
assume_yes = true
|
||||||
|
|
||||||
|
# Disable specific steps — same option names as the CLI flag.
|
||||||
|
# `shell` covers the oh-my-zsh step (topgrade has no per-framework variant).
|
||||||
|
disable = ["chezmoi", "emacs", "uv", "distrobox", "shell"]
|
||||||
|
|
||||||
# No ignore_failures — any step failure halts the run; nothing is skipped.
|
# No ignore_failures — any step failure halts the run; nothing is skipped.
|
||||||
|
|
||||||
# Print the time in step titles for verbose output.
|
# Print the time in step titles for verbose output.
|
||||||
display_time = true
|
display_time = true
|
||||||
|
|
||||||
|
[git]
|
||||||
|
# Additional git repositories to pull (besides the predefined ones).
|
||||||
|
repos = [
|
||||||
|
"~/Documents/Git/*"
|
||||||
|
]
|
||||||
|
|
||||||
[commands]
|
[commands]
|
||||||
# Bump neovim to the version pinned in update-neovim.sh. Idempotent — no-op
|
# 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.
|
# if already at target. Edit NVIM_TARGET_VERSION in the script to upgrade.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue