diff options
| author | Craig Jennings <c@cjennings.net> | 2025-11-15 13:49:29 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2025-11-15 13:49:29 -0600 |
| commit | 947f1c386ab2bd955f9ed6f3d16d5b19f6799ef7 (patch) | |
| tree | bcb459ca0c0c33ea2096dacbfc8b9cbe5db9e152 | |
| parent | 75e03252bea9c0a5cdd9e321c65b6997d7875e43 (diff) | |
docs(todo): add dotfiles reorganization task
Add TODO [#C] to review and reorganize dotfiles for unused applications.
Options:
- Move unused configs to dotfiles/unused/ directory
- Design better restowing mechanism with Makefile for selective stowing
Identified during package cleanup session - many configs remain for removed
applications (mpd, ncmpcpp, mopidy, obs-studio, obsidian).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
| -rw-r--r-- | TODO.org | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -416,6 +416,29 @@ Make package diff a runnable script instead of manual process **** TODO [#B] Check dotfiles for uninstalled packages - remove orphaned configs **** TODO [#B] Verify all stowed files are actually used +*** TODO [#C] Review and reorganize dotfiles for unused applications +Review all dotfiles by application and remove unused application configurations. + +Options: +1. Move to new =dotfiles/unused/= directory (next to =dotfiles/system/=) +2. Design better restowing mechanism (perhaps with Makefile) + - Selective stowing of only active applications + - Track which configs are actually in use + - Make it easy to enable/disable application dotfiles + +Benefits: +- Cleaner dotfiles directory with only actively used configs +- Faster stow operations (fewer files to process) +- Clear separation between active and archived configurations +- Easier to maintain and understand what's actually being used + +Current state: +- Many application configs for apps removed from archsetup (mpd, ncmpcpp, mopidy, obs-studio, obsidian) +- Unclear which dotfiles correspond to currently installed applications +- No easy way to selectively stow/unstow configs + +Reference: Identified on 2025-11-15 during package cleanup session + *** TODO [#B] Replace deprecated ntp with chrony ~ntp~ and ~ntpdate~ are deprecated - modern alternatives: - ~chrony~: More accurate, better for laptops (handles sleep/wake) |
