From 75e03252bea9c0a5cdd9e321c65b6997d7875e43 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sat, 15 Nov 2025 13:33:53 -0600 Subject: refactor(archsetup): streamline packages and update configurations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package removals: - Remove MPD/ncmpcpp/Mopidy music players (no longer needed) - Remove obs-studio, obsidian, VS Code - Remove VirtualBox and related packages (use Docker/gnome-boxes instead) - Remove rust package (will use rustup instead) Package additions: - Add difftastic, eza (modern CLI tools) - Add gimp, audacity, vlc (media applications) - Add insync, protonmail-bridge (sync/communication) - Add multimarkdown, proselint (text processing) Package updates: - Update man → man-db (current package name) - Update pandoc → pandoc-cli (current package name) Configuration updates: - Enable topgrade git repo updates for ~/code/ only - Add inbox/ directory to .gitignore - Add TODO for rustup-based Rust installation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- dotfiles/system/.config/topgrade.toml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'dotfiles/system') diff --git a/dotfiles/system/.config/topgrade.toml b/dotfiles/system/.config/topgrade.toml index bf18020..b4434f2 100644 --- a/dotfiles/system/.config/topgrade.toml +++ b/dotfiles/system/.config/topgrade.toml @@ -16,7 +16,7 @@ sudo_command = "sudo" # Disable specific steps - same options as the command line flag # disable = ["system", "emacs"] -disable = ["emacs", "poetry", "git_repos", "gnome_shell_extensions"] +disable = ["emacs", "poetry", "gnome_shell_extensions"] # Ignore failures for these steps # ignore_failures = ["powershell"] @@ -175,8 +175,7 @@ max_concurrency = 5 # Additional git repositories to pull repos = [ - "~/code/*/", - "~/projects/*/" + "~/code/*/" ] # Don't pull the predefined git repos -- cgit v1.2.3