Hola 👋 Soy prgr1no. Esto es el setup de terminal que uso a diario en mis máquinas Linux: rápido, con estilo Dracula de arriba a abajo y sin frameworks pesados. Lo guardo aquí para reinstalarlo en un solo comando cuando estreno equipo — y por si a alguien más le sirve. Si te mola, deja una ⭐.
curl -fsSL https://raw.githubusercontent.com/prgr1no/terminal-dotfiles/main/bootstrap.sh | bashInstala las herramientas (kitty, zsh, Starship, yazi, fzf, fd, ripgrep, bat, eza, zoxide + Hack Nerd Font) en Ubuntu/Debian (apt) o Fedora (dnf) y copia las configuraciones. Es idempotente: puedes relanzarlo sin miedo. Pedirá sudo para los paquetes del sistema.
Sano ser precavido con cualquier
curl | bash— mira antes qué hace:curl -fsSLO https://raw.githubusercontent.com/prgr1no/terminal-dotfiles/main/bootstrap.sh less bootstrap.sh && bash bootstrap.sh
- kitty — emulador GPU con transparencia (+ blur en KDE/Wayland), tema Dracula, Nerd Font y ~47 atajos.
- zsh — sin Oh My Zsh: autosugerencias, resaltado de sintaxis, historial compartido.
- Starship — prompt Dracula con usuario, host, ruta, rama Git y código de error.
- yazi — explorador de archivos con vista previa de imágenes en la propia terminal.
- bat · eza · fzf · fd · ripgrep · zoxide · duf · ncdu — las utilidades modernas de siempre.
- Paleta Dracula compartida para bat, fzf, ripgrep, eza/ls, less, Starship y btop.
Me hice una chuleta para no acordarme de memoria: docs/cheatsheet.md (kitty, zsh y yazi).
dotfiles/ bashrc · zshrc
config/ kitty · yazi · starship · terminal-kit · ripgrep · btop
docs/ terminal-kit.md · cheatsheet.md · banner.svg · preview.svg
bin/ install.sh
bootstrap.sh instalador de un curl
Si ya tienes las herramientas y solo quieres las configuraciones:
git clone https://github.com/prgr1no/terminal-dotfiles ~/terminal-dotfiles
cd ~/terminal-dotfiles
bash bin/install.sh # hace backup de lo existente antes de reemplazarAbre una terminal nueva (o kitty) y listo.
| Herramienta | Para qué | Fuente |
|---|---|---|
| kitty | emulador de terminal | dnf/apt install kitty o el instalador oficial |
| zsh · starship · fzf · fd · ripgrep · bat · eza · zoxide | shell y utilidades | gestor de paquetes o binarios de usuario |
| yazi | explorador con vista de imágenes | sxyazi/yazi |
| Una Nerd Font | iconos de eza/starship | Nerd Fonts (yo uso Hack) |
El
bootstrap.shse encarga de todo esto por ti en apt/dnf.
Dracula en todo: kitty, prompt, yazi, LS_COLORS, fzf, bat, ripgrep y btop.
#282a36 fondo · #f8f8f2 texto · #bd93f9 morado · #50fa7b verde · #8be9fd cian · #ff79c6 rosa
¿Un día no quieres el salto automático a zsh?
TERMINAL_KIT_DISABLE_ZSH=1 bashGPLv3 — libre para usar, estudiar, modificar y compartir; los trabajos derivados se mantienen también bajo GPLv3.