Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.1 KB

File metadata and controls

23 lines (17 loc) · 1.1 KB

dotnet-files-linux

Client-Profile

Die .zshrc liegt nicht mehr im Repo-Root, sondern pro Client unter zshrc/:

Profil Datei Quelle / Ziel
linux zshrc/linux.zshrc OMV-Host & sonstige Linux-Clients
pi zshrc/pi.zshrc Spiegel von raspi4-encrypted/ansible/roles/pi_dotfiles/files/zshrc
macbook zshrc/macbook.zshrc macOS

setup.sh wählt das Profil automatisch: macOS → macbook, Raspberry-Pi-Modell im Device-Tree → pi, sonst linux. Überschreiben geht per Argument oder Env:

./setup.sh pi
DOTFILES_PROFILE=macbook ./setup.sh

Achtung Pi: Auf dem Pi wird die .zshrc von Ansible ausgerollt (Rolle pi_dotfiles). zshrc/pi.zshrc hier ist nur eine Kopie zur Übersicht — Änderungen gehören ins Ansible-Repo, sonst sind sie beim nächsten Playbook-Lauf weg.