Split the stow package #59

Open
opened 2026-08-22 19:00:32 +01:00 by joshquinlan · 1 comment
Owner

fish, nvim, tmux, kitty, ghostty, lsd and fastfetch stay in dotfiles; Donbox moves out.

fish, nvim, tmux, kitty, ghostty, lsd and fastfetch stay in dotfiles; Donbox moves out.
Author
Owner

Surveyed. The dotfiles still carry the whole old desktop: .config/{hypr,quickshell,donbox,environment.d,systemd}, forty donbox-* scripts in .local/bin, and the session target; .config/{fish,nvim,tmux,kitty,ghostty,lsd,fastfetch,git,qt6ct} stay. Removing the Donbox half is the cutover itself (the running session reads those files), so it is sequenced after donbox install on this machine rather than done headless: (1) donbox install lays the new links and units, migrations rename the old state (#116 landed); (2) log in on the new session; (3) delete the Donbox packages from the dotfiles and restow; (4) README and bootstrap.sh lose the desktop steps. Steps 3 and 4 are a small dotfiles commit once 2 has been seen working. Leaving this open for that moment.

Surveyed. The dotfiles still carry the whole old desktop: `.config/{hypr,quickshell,donbox,environment.d,systemd}`, forty `donbox-*` scripts in `.local/bin`, and the session target; `.config/{fish,nvim,tmux,kitty,ghostty,lsd,fastfetch,git,qt6ct}` stay. Removing the Donbox half is the cutover itself (the running session reads those files), so it is sequenced after `donbox install` on this machine rather than done headless: (1) `donbox install` lays the new links and units, migrations rename the old state (#116 landed); (2) log in on the new session; (3) delete the Donbox packages from the dotfiles and restow; (4) README and bootstrap.sh lose the desktop steps. Steps 3 and 4 are a small dotfiles commit once 2 has been seen working. Leaving this open for that moment.
Sign in to join this conversation.
No description provided.