diff options
| -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) |
