| .enabled.d | ||
| bin | ||
| browser | ||
| dev | ||
| docker | ||
| editor | ||
| os | ||
| recipes | ||
| shell | ||
| vcs | ||
| .gitignore | ||
| bootstrap | ||
| LICENSE | ||
| README.md | ||
Henrik's dotfiles
These are my dotfiles. They fuel my madness. Designed for MacOS, Arch Linux and the various debian-based boxes I frequently ssh into.
My dotfiles are organized into "topics". The ./boostrap script is used to install or
update them.
bootstrap install [topic1 topic2 ...]: symlinks topics to./.enabled.dand dotfiles therein to $HOME (then runs $topic/install)bootstrap update: updates (enabled) topics that have a $topic/update scriptbootstrap clean: deletes dead symlinks in $HOME- Each command has a one-letter shortcut:
./bootstrap i os/macos
Or use one of my recipes:
bootstrap install recipes/ganymede(my laptop)
A few good-to-knows (where $topic is an enabled topic):
- zshrc auto-sources
$topic/*.zsh $topic/binis added to PATH$topic/.*(starts with a dot) is symlinked to $HOME