Meine persönlichen Konfigurationsdateien, verwaltet mit GNU Stow unter macOS.
brew install stowcd ~
git clone https://github.com/imago/dotfiles.git .dotfiles
cd .dotfilesstow zsh
stow gitstow .Die Ordnerstruktur spiegelt den Zielpfad relativ zu ~ wider:
.dotfiles/
├── git/ # Symlinks nach ~
│ └── .gitconfig
└── zsh/
└── .zshrc| Aktion | Befehl |
|---|---|
| Paket aktivieren | stow |
| Paket entfernen | stow -D |
| Neu verlinken | stow -R |
| Testlauf (dry-run) | stow -n -v |
Wenn Zieldateien bereits existieren (z. B. ~/.zshrc), verschiebe oder lösche sie und führe Stow erneut aus:
mv ~/.zshrc ~/.zshrc.bak
stow zsh