- Desarrollado para complementar y resolver las limitaciones del enfoque simple con symlinks, como los problemas de respaldo y despliegue de configuraciones de dotfiles en el directorio home
- Resuelve con archivos de configuración declarativos el seguimiento del origen de los archivos, la configuración de máquinas nuevas y la gestión de diferencias de configuración entre dispositivos
- En lugar de simplemente enlazar archivos, admite renderizado de plantillas o despliegue automático mediante symlinks
- Es posible cambiar dinámicamente el contenido de la configuración según variables por máquina o entorno
- Mediante una estructura separada de
global.toml y local.toml, separación clara entre la configuración general y las selecciones locales
- Ofrece un flujo de trabajo CLI completo que incluye despliegue, reversión, inicialización y monitoreo de cambios
- Proporciona comandos clave como deploy, undeploy, watch, init, entre otros
- Incluye opciones pensadas para uso real, como dry-run, salida diff, sobrescritura forzada y scripts hook
- Se puede instalar mediante macOS(Homebrew), Arch Linux(AUR), Windows(Scoop) y crates.io
- Implementado en Rust y distribuido como un binario único
Aún no hay comentarios.