Projekt / Entwicklungsablauf
aktivDotfiles-Workflow für mehrere Profile
Ein privater, expliziter Synchronisationsprozess, der ausgewählte Desktop-Konfigurationen zwischen laufenden Systemen und versionierten Profilen überträgt.
- Git
- Bash
- rsync
Dieser kleine Workflow versioniert Desktop-Konfigurationen, ohne ein gesamtes Home-Verzeichnis wie Quellcode zu behandeln. Profile trennen systemspezifische Dateien von Konfigurationen, die später geteilt werden können.
Zwei Skripte machen die Richtung eindeutig: ausgewählte Konfiguration aus einem laufenden System ins Repository übernehmen oder ein geprüftes Profil wieder auf das System anwenden. Ausschlussregeln halten Caches und Laufzeitartefakte aus der Versionsgeschichte fern.
Das Projekt unterstützt die Polybar-Arbeit und schafft eine sicherere Grundlage, um im Lauf der Zeit zwischen Distributionen zu wechseln.