• Lua 76.9%
  • Shell 11.1%
  • Scheme 6.8%
  • Python 4.3%
  • CSS 0.9%
Find a file
2026-06-21 20:18:29 +02:00
.config feat: Añadir autostart 2026-06-21 20:18:29 +02:00
.local/bin feat: Dejar de usar prefijo dot- 2026-06-21 15:15:15 +02:00
.gitconfig feat: Dejar de usar prefijo dot- 2026-06-21 15:15:15 +02:00
.gitignore feat: Ignore git.bak 2024-12-17 18:29:48 +01:00
.gitmessage feat: Dejar de usar prefijo dot- 2026-06-21 15:15:15 +02:00
.gitmodules Add: AwesomeWM 2024-11-08 13:20:01 +01:00
.p10k.zsh feat: Dejar de usar prefijo dot- 2026-06-21 15:15:15 +02:00
.profile feat: Mover screenlayout a .config 2026-06-21 15:15:42 +02:00
.stow-local-ignore feat: Move scripts to .local/bin to have them in PATH 2024-10-29 15:15:59 +01:00
.zshrc feat: Dejar de usar prefijo dot- 2026-06-21 15:15:15 +02:00
LICENSE Update license 2025-02-28 18:37:18 +01:00
README.md feat: Update README.md 2025-02-28 20:18:32 +01:00

Dotfiles

Author

Repositorio con mis dotfiles.

Principalmente para guardar mis configuraciones y montar sistemas nuevos fácilmente.

No está pensado para uso general sin adaptaciones.

Instalación

La única dependencia necesaria es stow. Puedes instalarlo desde tu gestor de paquetes favorito.

Los scripts que he creado (stow_reload y stow_delete) intentarán usar la variable de entorno $DOTFILES_DIR como ruta base para los dotfiles.
Puedes definirla en tu .bashrc, .zshrc o el archivo que te corresponda.
En caso de no estar definida, se usará la ruta por defecto ~/.dotfiles.

Para empezar a usar los dotfiles, clona el repositorio en la ruta que desees:

git clone <URL> ${DOTFILES_DIR:-~/.dotfiles}  # Usará la variable o ~/.dotfiles

Y a continuación, ejecuta el script stow_reload para enlazar los archivos:

${DOTFILES_DIR:-~/.dotfiles}/dot-local/bin/stow_reload

El script fallará si ya existe alguno de los archivos que intenta enlazar. Elimina los que tengas o los del repositorio clonado para evitar los mensajes de error y listo!

Para evitar usar la ruta cada vez que quieras recargar los dotfiles, puedes añadir ~/.local/bin a tu $PATH, y podrás ejecutar stow_reload desde cualquier lugar.

Contribuciones

Siéntete libre de hacer un fork y modificar los archivos a tu gusto.

No creo que acepte contribuciones, pero si tienes alguna sugerencia o mejora puedes abrir un issue o contactarme directamente.

Licencia

Los archivos en este repo están bajo la Licencia MIT.

Una copia de la licencia está disponible aquí.

Hecho con 🖤 por Appu