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 /todo.org | |
| 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 'todo.org')
| -rw-r--r-- | todo.org | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -691,7 +691,7 @@ My system stays lean and intentional. I have a clear inventory of what archsetup The review process is straightforward—I don't have to manually hunt through installed packages or wonder "do I still use this?" The system tells me what's diverged. I make decisions: add to archsetup, remove from system, or document why it's intentionally different. -My dotfiles are equally clean and purposeful. I have a clear audit process for the 50+ scripts in ~/.local/bin and all the configs in dotfiles/system. I can identify which scripts I haven't used in months, which dotfiles belong to packages no longer installed, and which configurations are stale. The dotfile audit process is repeatable—not a manual archaeology expedition each time. +My dotfiles are equally clean and purposeful. I have a clear audit process for the 50+ scripts in ~/.local/bin and all the configs in dotfiles/common. I can identify which scripts I haven't used in months, which dotfiles belong to packages no longer installed, and which configurations are stale. The dotfile audit process is repeatable—not a manual archaeology expedition each time. The system remains as intentional and minimal as the day archsetup first installed it. No cruft accumulates. Every package, script, and configuration serves a purpose I can articulate. @@ -710,7 +710,7 @@ The system remains as intentional and minimal as the day archsetup first install *** TODO [#A] Automate the inventory comparison Make package diff a runnable script instead of manual process -*** TODO [#B] Audit dotfiles/system directory +*** TODO [#B] Audit dotfiles/common directory **** TODO [#B] Review all 50+ scripts in ~/.local/bin - remove unused scripts **** TODO [#B] Check dotfiles for uninstalled packages - remove orphaned configs **** TODO [#B] Verify all stowed files are actually used @@ -756,7 +756,7 @@ Parse config files for binary/command references and verify those binaries exist Review all dotfiles by application and remove unused application configurations. Options: -1. Move to new =dotfiles/unused/= directory (next to =dotfiles/system/=) +1. Move to new =dotfiles/unused/= directory (next to =dotfiles/common/=) 2. Design better restowing mechanism (perhaps with Makefile) - Selective stowing of only active applications - Track which configs are actually in use |
