Ejem... verás... "Punto"... "Dot" significa "punto" en inglés... la referenc... mejor olvídalo...
Mi propia solución para el manejo de Dotfiles y Fresh-Installs para macOS y GNU/Linux. IMPORTANTE: Para poder usar este repositorio, es necesario que cambies la variable $DOTFILES por los tuyos o ajustes los míos acorde a tus necesidades al momento de instalar.
Nota: Si quieres una mejor experiencia con coloreado y estilos de texto, y además disfrutas de Solarized Dark, recomiendo que descargues los esquemas personalizados que hice de OG Solarized para Terminal.app y iTerm2 que están en la carpeta /terminal-colorschemes. Una vez que cambies de perfil, inserta el siguiente código de instalación:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/dievilz/punto.sh/master/src/install.sh DOTFILES=<your_repo>)"
(Si por alguna razón el código del script de arriba se parece al instalador de Oh-My-Zsh, es mera coincidencia 😈 )
El script de instalación se encargará de clonar el repositorio, y te dará dos opciones:
-
Bootstrap: Empezar la instalación completa de los Dotfiles y configuraciones dependiendo de si tu sistema operativo es macOS o GNU/Linux, con este archivo.
-
Sync: Sincronizar únicamente los dotfiles que tengas localizados en $DOTFILES, es decir, $HOME/.dotfiles. En este caso, mis dotfiles
El proceso será totalmente guiado e irá mostrando siempre el output de las descargas y acciones que se vayan haciendo.
Sección pendiente...
- Dentro de TODO.md
- Ve las pautas en CONTRIBUTING.md
- Principalmente a:
- Matthias Vallentin, de quien me basé para el manejo de mis Dotfiles: bootstrap.sh y sync.sh.
- Mathias Bynens, y sus famosos macOS defaults: .macos.
- Mohammed Ajmal Siddiqui, quien me motivó a realizar mi propia solución para mis Dotfiles con sus artículos.