Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoboViejo79 Rofi Walker Style

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.

Resultado

Inspiración y créditos

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.

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.

Características

  • Rofi en modo drun con 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.

Instalación rápida

chmod +x install.sh
./install.sh

Después agregá imágenes a:

~/.config/rofi/walker-images/

Probá el launcher:

~/.config/rofi/scripts/loboviejo79-launcher.sh

Atajo en KDE Plasma 6

  1. Preferencias del sistema → Teclado → Atajos.
  2. Añadir nuevo → Orden o guion.
  3. Comando:
/home/TU_USUARIO/.config/rofi/scripts/loboviejo79-launcher.sh
  1. Asignar, por ejemplo, Meta + Espacio.

Se recomienda usar la ruta absoluta en el atajo de KDE en lugar de ~.

Estructura instalada

~/.config/rofi/
├── themes/
│   └── loboviejo79-walker.rasi
├── scripts/
│   └── loboviejo79-launcher.sh
├── walker-images/
└── loboviejo79-backups/

Además se crea:

~/.local/share/applications/loboviejo79-rofi.desktop

Diagnóstico

./check.sh

Desinstalación

./uninstall.sh

Para eliminar también la copia local de JetBrainsMono Nerd Font instalada por este proyecto:

./uninstall.sh --remove-font

El desinstalador no elimina el paquete Rofi, porque podría estar siendo utilizado por otras configuraciones del usuario.

Distribuciones soportadas por el instalador

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.

Imágenes

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.

Actualización

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.

Galería

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

Publicar en GitHub

Si querés subir este proyecto a GitHub, podés hacerlo de dos formas:

  1. Mantener walker-images/ vacío o con solo README.txt y .gitkeep, de modo que el repositorio no contenga imágenes personales.
  2. 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 main

Si 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/ con README.txt y .gitkeep.

Documentación completa

Abrí:

docs/manual.html

Incluye capturas, explicación de archivos, instalación, personalización y solución de problemas.

Créditos y referencias

  • 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.

Fuentes técnicas

Licencia

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.

About

Launcher personalizado para Rofi inspirado en el estilo de Walker visto en el canal Graplo, adaptado para KDE Plasma 6 + Wayland. Tema Dracula, imágenes aleatorias e instalación para Arch, Debian y Fedora.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages