diff options
| author | Craig Jennings <c@cjennings.net> | 2026-01-26 17:36:38 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-01-26 17:36:38 -0600 |
| commit | dada2f255daaa2fb493ec8c7d47e2a8123aea494 (patch) | |
| tree | 0c0eeb84bb7b6e66a2d7f41cdfd061b25f80cc14 /dotfiles/system/.config/topgrade.toml | |
| parent | d50e5955837788fc69b4d5bc74cb574b859ed31a (diff) | |
refactor(dotfiles): rename system/ to common/ and remove unused configs
Rename dotfiles/system to dotfiles/common for clarity - indicates
shared dotfiles used across all desktop environments (DWM, Hyprland).
Removed config directories for uninstalled applications:
- ghostty (using different terminal)
- lf (using ranger instead)
- mopidy (using mpd instead)
- nitrogen (X11-only, obsolete for Wayland)
- pychess (not installed)
- JetBrains (not installed via archsetup)
- youtube-dl (using yt-dlp with different config location)
Kept audacious config for potential future use.
Updated all references in archsetup, CLAUDE.md, todo.org, and
validation.sh.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'dotfiles/system/.config/topgrade.toml')
| -rw-r--r-- | dotfiles/system/.config/topgrade.toml | 246 |
1 files changed, 0 insertions, 246 deletions
diff --git a/dotfiles/system/.config/topgrade.toml b/dotfiles/system/.config/topgrade.toml deleted file mode 100644 index b4434f2..0000000 --- a/dotfiles/system/.config/topgrade.toml +++ /dev/null @@ -1,246 +0,0 @@ -# Include any additional configuration file(s) -# [include] sections are processed in the order you write them -# Files in $CONFIG_DIR/topgrade.d/ are automatically included before this file -[include] -# paths = ["/etc/topgrade.toml"] - - -[misc] -# Run `sudo -v` to cache credentials at the start of the run -# This avoids a blocking password prompt in the middle of an unattended run -# (default: false) -pre_sudo = true - -# Sudo command to be used -sudo_command = "sudo" - -# Disable specific steps - same options as the command line flag -# disable = ["system", "emacs"] -disable = ["emacs", "poetry", "gnome_shell_extensions"] - -# Ignore failures for these steps -# ignore_failures = ["powershell"] - -# List of remote machines with Topgrade installed on them -# remote_topgrades = ["toothless", "pi", "parnas"] - -# Path to Topgrade executable on remote machines -# remote_topgrade_path = ".cargo/bin/topgrade" - -# Arguments to pass to SSH when upgrading remote systems -# ssh_arguments = "-o ConnectTimeout=2" - -# Arguments to pass tmux when pulling Repositories -# tmux_arguments = "-S /var/tmux.sock" - -# Do not set the terminal title (default: true) -# set_title = true - -# Display the time in step titles (default: true) -# display_time = true - -# Don't ask for confirmations (no default value) -assume_yes = true - -# Do not ask to retry failed steps (default: false) -no_retry = true - -# Run inside tmux (default: false) -# run_in_tmux = true - -# Cleanup temporary or old files (default: false) -cleanup = true - -# Send a notification for every step (default: false) -# notify_each_step = false - -# Skip sending a notification at the end of a run (default: false) -# skip_notify = true - -# The Bash-it branch to update (default: "stable") -# bashit_branch = "stable" - -# Run specific steps - same options as the command line flag -# only = ["system", "emacs"] - -# Whether to self update -# -# this will be ignored if the binary is built without self update support -# -# available also via setting the environment variable TOPGRADE_NO_SELF_UPGRADE) -# no_self_update = true - -# Extra tracing filter directives -# These are prepended to the `--log-filter` argument -# See: https://docs.rs/tracing-subscriber/latest/tracing_subscriber/filter/struct.EnvFilter.html#directives -# log_filters = ["topgrade::command=debug", "warn"] - - -# Commands to run before anything -[pre_commands] -# "Emacs Snapshot" = "rm -rf ~/.emacs.d/elpa.bak && cp -rl ~/.emacs.d/elpa ~/.emacs.d/elpa.bak" - - -# Commands to run after anything -[post_commands] -# "Emacs Snapshot" = "rm -rf ~/.emacs.d/elpa.bak && cp -rl ~/.emacs.d/elpa ~/.emacs.d/elpa.bak" - - -# Custom commands -[commands] -# "Python Environment" = "~/dev/.env/bin/pip install -i https://pypi.python.org/simple -U --upgrade-strategy eager jupyter" -# "Custom command using interactive shell (unix)" = "-i vim_upgrade" - - -[python] -# enable_pip_review = true ###disabled by default -# enable_pip_review_local = true ###disabled by default -# enable_pipupgrade = true ###disabled by default -# pipupgrade_arguments = "-y -u --pip-path pip" ###disabled by default - - -[composer] -# self_update = true - - -[brew] -# For the BrewCask step -# If `Repo Cask Upgrade` exists, then use the `-a` option. -# Otherwise, use the `--greedy` option. -# greedy_cask = true - -# For the BrewCask step -# If `Repo Cask Upgrade` does not exist, then use the `--greedy_latest` option. -# NOTE: the above entry `greedy_cask` contains this entry, though you can enable -# both of them, they won't clash with each other. -# greedy_latest = true - -# For the BrewFormula step -# Execute `brew autoremove` after the step. -# autoremove = true - -# For the BrewFormula step -# Upgrade formulae built from the HEAD branch; `brew upgrade --fetch-HEAD` -# fetch_head = true - - -[linux] -# Arch Package Manager to use. -# Allowed values: -# autodetect, aura, garuda_update, pacman, pamac, paru, pikaur, trizen, yay -arch_package_manager = "yay" - -# Arguments to pass yay (or paru) when updating packages -# yay_arguments = "--nodevel" - -# Arguments to pass dnf when updating packages -# dnf_arguments = "--refresh" - -# aura_aur_arguments = "-kx" - -# aura_pacman_arguments = "" -# garuda_update_arguments = "" - -show_arch_news = true - -# trizen_arguments = "--devel" - -# pikaur_arguments = "" - -# pamac_arguments = "--no-devel" - -# enable_tlmgr = true - -# emerge_sync_flags = "-q" - -# emerge_update_flags = "-uDNa --with-bdeps=y world" - -# redhat_distro_sync = false - -# suse_dup = false - -# rpm_ostree = false - -# nix_arguments = "--flake" - -# nix_env_arguments = "--prebuilt-only" - -# Extra Home Manager arguments -# home_manager_arguments = ["--flake", "file"] - - -[git] -# How many repos to pull at max in parallel -max_concurrency = 5 - -# Additional git repositories to pull -repos = [ - "~/code/*/" -] - -# Don't pull the predefined git repos -# pull_predefined = false - -# Arguments to pass Git when pulling Repositories -arguments = "--rebase --autostash" - - -[windows] -# Manually select Windows updates -# accept_all_updates = false - -# open_remotes_in_new_terminal = true - -# wsl_update_pre_release = true - -# wsl_update_use_web_download = true - -# Causes Topgrade to rename itself during the run to allow package managers -# to upgrade it. Use this only if you installed Topgrade by using a package -# manager such as Scoop or Cargo -# self_rename = true - - -[npm] -# Use sudo if the NPM directory isn't owned by the current user -# use_sudo = true - - -[yarn] -# Run `yarn global upgrade` with `sudo` -# use_sudo = true - - -[vim] -# For `vim-plug`, execute `PlugUpdate!` instead of `PlugUpdate` -force_plug_update = true - - -[firmware] -# Offer to update firmware; if false just check for and display available updates -upgrade = false - - -[vagrant] -# Vagrant directories -# directories = [] - -# power on vagrant boxes if needed -# power_on = true - -# Always suspend vagrant boxes instead of powering off -# always_suspend = true - - -[flatpak] -# Use sudo for updating the system-wide installation -# use_sudo = true - - -[distrobox] -# use_root = false - -# containers = ["archlinux-latest"] -[containers] -# Specify the containers to ignore while updating (Wildcard supported) -# ignored_containers = ["ghcr.io/rancher-sandbox/rancher-desktop/rdx-proxy:latest", "docker.io*"] |
