Launcher de aplicaciones para Linux construido con Rofi, diseñado para llevar a KDE Plasma 6 sobre Wayland una experiencia visual inspirada en el launcher Walker mostrado por Graplo. Mantiene Rofi como motor, adopta una paleta Dracula e incorpora una columna de imagen vertical aleatoria, buscador, iconos de aplicaciones y un instalador automático para familias Arch Linux, Debian/Ubuntu y Fedora.
Este proyecto nació a partir de la inspiración visual del contenido de Graplo en YouTube. En su configuración, Graplo utiliza Walker como lanzador y muestra una interfaz con imagen vertical, búsqueda y lista compacta de aplicaciones. La idea de LoboViejo79 Rofi Walker Style fue reinterpretar ese concepto y llevarlo a Rofi, con especial foco en usuarios de KDE Plasma 6 + Wayland.
- Canal de YouTube de Graplo: https://www.youtube.com/@Graplo
- Proyecto original de esta implementación en Rofi: LoboViejo79
Este proyecto no es un fork de Walker ni está afiliado con Graplo. Es una implementación independiente en Rofi inspirada en la presentación visual mostrada en su contenido. Se agradece y reconoce expresamente a Graplo por la inspiración que dio origen a esta adaptación.
- Rofi en modo
druncon iconos. - Diseño compacto estilo Walker.
- Paleta Dracula.
- Imagen vertical aleatoria en cada apertura.
- Resolución recomendada para imágenes: 1080×1600 px (2:3).
- JetBrainsMono Nerd Font instalada automáticamente si no está presente.
- Instalador multi-distro.
- Backup de archivos LoboViejo79 existentes antes de sobrescribirlos.
- Desinstalador conservador: no borra Rofi ni tus imágenes personales.
- Diseñado y afinado para KDE Plasma 6 + Wayland; también puede ejecutarse desde otros escritorios/compositores compatibles con Rofi.
chmod +x install.sh
./install.shDespués agregá imágenes a:
~/.config/rofi/walker-images/
Probá el launcher:
~/.config/rofi/scripts/loboviejo79-launcher.sh- Preferencias del sistema → Teclado → Atajos.
- Añadir nuevo → Orden o guion.
- Comando:
/home/TU_USUARIO/.config/rofi/scripts/loboviejo79-launcher.sh
- Asignar, por ejemplo, Meta + Espacio.
Se recomienda usar la ruta absoluta en el atajo de KDE en lugar de
~.
~/.config/rofi/
├── themes/
│ └── loboviejo79-walker.rasi
├── scripts/
│ └── loboviejo79-launcher.sh
├── walker-images/
└── loboviejo79-backups/
Además se crea:
~/.local/share/applications/loboviejo79-rofi.desktop
./check.sh./uninstall.shPara eliminar también la copia local de JetBrainsMono Nerd Font instalada por este proyecto:
./uninstall.sh --remove-fontEl desinstalador no elimina el paquete Rofi, porque podría estar siendo utilizado por otras configuraciones del usuario.
| Familia | Gestor | Paquete Rofi |
|---|---|---|
| Arch Linux / CachyOS / EndeavourOS / Manjaro y derivados | pacman | rofi |
| Debian / Ubuntu / Linux Mint y derivados | apt | rofi |
| Fedora y derivados con dnf | dnf | rofi |
El proyecto se desarrolló y ajustó visualmente con Rofi 2.x. En repositorios Debian estables pueden existir versiones 1.7.x; el instalador avisa si el resultado visual pudiera variar.
El repositorio incluye el directorio walker-images/ para imágenes opcionales. Si ponés tus PNG/JPG/JPEG/WEBP allí antes de ejecutar ./install.sh, el instalador copiará automáticamente ese contenido a ~/.config/rofi/walker-images/.
La resolución recomendada es 1080×1600 px con orientación vertical y relación 2:3. Usa solo imágenes que tengas derecho a redistribuir.
Esta versión documenta un cambio importante: el instalador ahora copia el contenido de walker-images/ del repositorio al directorio de usuario durante la instalación. Esto facilita distribuir ejemplos y dejar el launcher listo con imágenes al instalar.
La documentación incluye una galería de imágenes basada en walker-images/. Podés verla desde el manual HTML:
Ver galería en docs/manual.html
Si querés subir este proyecto a GitHub, podés hacerlo de dos formas:
- Mantener
walker-images/vacío o con soloREADME.txty.gitkeep, de modo que el repositorio no contenga imágenes personales. - Incluir imágenes solo si tenés permiso para redistribuirlas, en cuyo caso el instalador copiará esas imágenes al directorio de usuario durante la instalación.
Ejemplo mínimo para publicar:
git init
git add .
git commit -m "Agregar proyecto LoboViejo79 Rofi Walker Style"
git branch -M main
git remote add origin URL_DEL_REPOSITORIO
git push -u origin mainSi decidís incluir imágenes en el repositorio, asegúrate de que sean propias o libres para compartir. Si querés mantener el repo ligero, dejá solo el directorio
walker-images/conREADME.txty.gitkeep.
Abrí:
docs/manual.html
Incluye capturas, explicación de archivos, instalación, personalización y solución de problemas.
- Graplo — YouTube: https://www.youtube.com/@Graplo — inspiración visual original del concepto Walker que motivó esta adaptación a Rofi.
- Walker: referencia conceptual del launcher mostrado por Graplo.
- Rofi: https://davatorium.github.io/rofi/
- Arch Linux package: https://archlinux.org/packages/extra/x86_64/rofi/
- Debian package: https://packages.debian.org/stable/x11/rofi
- Fedora package: https://packages.fedoraproject.org/pkgs/rofi/rofi
- Nerd Fonts: https://github.com/ryanoasis/nerd-fonts
Código del proyecto: MIT. Las capturas incluidas en docs/assets/ documentan esta implementación en Rofi. Las imágenes o ilustraciones personales mostradas dentro del launcher no se distribuyen como colección de wallpapers y pueden pertenecer a sus respectivos autores. El crédito a Graplo corresponde a la inspiración visual y no implica afiliación ni cesión de derechos sobre su contenido.
