• Lua 68%
  • TypeScript 11%
  • Shell 10.4%
  • Scheme 6%
  • Python 3.8%
  • Other 0.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-10 19:06:38 +02:00
.config feat: niri: Ancho de spotify 2026-08-10 19:04:52 +02:00
.local/bin fix: niri: Parpadeo al crear nuevo workspace 2026-08-10 19:06:38 +02:00
.gitconfig feat: git: Añadir Git LFS 2026-07-29 12:46:25 +02:00
.gitignore misc: Retoques generales 2026-07-25 18:38:16 +02: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: .profile: GTK 4 input method para dead keys 2026-08-04 22:31:31 +02:00
.stow-local-ignore misc: Retoques generales 2026-07-25 18:38:16 +02:00
.zshenv fix: zsh: .zshenv 2026-07-27 13:16:37 +02:00
.zshrc misc: Retoques generales 2026-07-25 18:38:16 +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