- Entwickelt, um die Grenzen einfacher Symlink-Ansätze zu ergänzen und zu beheben, etwa bei Backup und Verteilung von Dotfile-Konfigurationen im Home-Verzeichnis
- Löst Nachverfolgung der Dateherkunft, das Einrichten neuer Maschinen und die Verwaltung gerätespezifischer Konfigurationsunterschiede mit deklarativen Konfigurationsdateien
- Unterstützt statt bloßem Verlinken Template-Rendering oder automatische Symlink-Bereitstellung
- Konfigurationsinhalte können je nach maschinen- oder umgebungsspezifischen Variablen dynamisch geändert werden
- Durch die Trennung in
global.toml und local.toml werden globale Konfiguration und lokale Auswahl klar voneinander getrennt
- Bietet einen vollständigen CLI-Workflow inklusive Bereitstellung, Zurücknahme, Initialisierung und Änderungsüberwachung
- Zentrale Befehle wie deploy, undeploy, watch und init werden bereitgestellt
- Optionen für den praktischen Einsatz wie Dry-Run, Diff-Ausgabe, erzwungenes Überschreiben und Hook-Skripte
- Installierbar über macOS (Homebrew), Arch Linux (AUR), Windows (Scoop), crates.io usw.
- In Rust implementiert und als einzelnes Binärprogramm verteilt
Noch keine Kommentare.