Files
dotconfs/.config
thomas.koppandClaude Opus 5 94b6ba3c33 docs: design for multi-role dotfiles
The repository stopped matching reality in April 2021. It describes an i3/sway
desktop that no longer exists - the display menu drives xrandr outputs the
machine does not have - while .zshrc alone drifted by 360 lines. Checking out
master would overwrite five years of work rather than update anything.

Three machines, no shared base: beastix (Arch/KDE), shron (Arch, headless), a
Mac. Common .zshrc lines between all three: four.

Keeps the existing bare-repo-and-alias method. The role is resolved when the
shell starts, not when files are deployed, so no deployment tooling is needed
at all; every machine carries every file and sources one of them.

Package lists are derived from usage data - shell history, the KDE activity
database, autostart, flatpak - because each signal alone has a blind spot and
pacman -Qqe lists 512 packages including years of experiments. That yields 62.

Plain files and plain lists throughout, so a later move to home-manager stays
cheap.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-06 23:43:59 +02:00
..
2021-01-04 07:04:25 +01:00
2020-02-18 20:24:54 +01:00
2020-02-18 20:56:02 +01:00
2020-02-18 20:56:21 +01:00
2020-02-18 20:57:02 +01:00
2020-02-18 20:57:19 +01:00
2020-02-18 20:23:14 +01:00