7 puntos por xguru 2025-07-23 | 1 comentarios | Compartir por WhatsApp
  • Herramienta open source que permite gestionar dotfiles de forma ordenada con Git sin configuraciones engorrosas ni procesos complejos
    • Registra y administra archivos fácilmente con lnk add ~/.vimrc ~/.bashrc
    • También permite gestionar por separado archivos específicos por equipo con lnk add --host work ~/.ssh/config
  • Bootstrap automático: con solo agregar bootstrap.sh al repositorio de dotfiles, la configuración del entorno se ejecuta automáticamente y facilita la preparación del entorno de desarrollo
  • Automatización del flujo de trabajo diario: agregar o eliminar archivos, revisar estado, sincronizar (push/pull) y listar archivos por host, todo se maneja con comandos
  • Todos los archivos se administran como repositorio Git dentro del directorio ~/.config/lnk, y en la ubicación original se crean enlaces simbólicos para usarlos y sincronizarlos cómodamente
  • Soporte para múltiples máquinas: permite separar y administrar de forma flexible configuraciones comunes y configuraciones específicas de cada dispositivo
  • Binario único (8 MB, sin dependencias) y creación de enlaces simbólicos con rutas relativas, por lo que es liviano y muy portable

Comparación con otras herramientas de gestión de dotfiles

Tool Complejidad Motivo para elegirlo
lnk Baja Simplicidad, basado en Git, por host, bootstrap automático
chezmoi Alta Muchas funciones como plantillas y cifrado, pero complejo
yadm Media Funciones para usuarios avanzados de Git / cifrado
dotbot Baja Basado en YAML, simple pero con pocas funciones
stow Baja Perl, solo para enlaces simbólicos

1 comentarios

 
ytuniverse 2025-07-23

No me queda muy clara la diferencia con dvc.