How zasdaym/dotfiles works
This repository manages personal dotfiles and bootstraps a fresh macOS or Linux machine. The documented flow is either to run the installer, which installs mise, clones the repository, and starts bootstrap, or to invoke mise bootstrap directly; afterward, mise dotfiles apply symlinks configuration files. The tree shows managed configuration and platform-specific mise files, but no source excerpts were provided, so the graph is limited to README-documented relationships.
Main entry points: install.sh Installer · .config User configs
Components 10
Bootstrap
- Installer
install.sh - mise
- Host setup
Dotfile management
- Dotfiles checkout
- Apply configs
Managed settings
- User configs
.config - mise settings
mise.toml - macOS settings
mise.macos.toml - Linux settings
mise.linux.toml
Other components
- Machine owner
Connections 9
- Machine owner → Installer: runs installer
README.md - Installer → mise: installs
README.md - Installer → Dotfiles checkout: clones
README.md - Installer → mise: runs bootstrap
README.md - Machine owner → mise: runs bootstrap
README.md - mise → Host setup: bootstraps host
README.md - Machine owner → Apply configs: requests apply
README.md - Apply configs → mise: uses dotfiles command
README.md - mise → User configs: symlinks configs
README.md