Personal dotfiles for Linux and macOS.
config/: application configs grouped intohome/,shared/,linux/,macos/, andrepo/.dots.py linkis the source of truth for what gets linked into$HOMEand~/.config.dots.py: unified TTY-friendly CLI for setup, linking, install, and desktop helpers.dots.toml: configuration fordots.py, including link targets and install profiles.templates/: shared assets referenced by configs anddots.py.
- Active configs are the ones referenced by
dots.py link. - Repo-only support files such as
config/repo/autokey,config/repo/fastfetch, andconfig/repo/.codexstay in-tree even though they are not linked bydots.py link. - Old snapshots and generated backups should be removed instead of kept beside active configs. Git history is the archive.

