====== Rofi ====== Cambiador de ventana, lanzador de aplicaciones y reemplazo de dmenu. * [[https://github.com/davatorium/rofi|Repositorio de código]] * [[https://davatorium.github.io/rofi/|Documentación]] ===== Uso ===== rofi -combi-modi drun,window,ssh -show combi -modi combi -matching fuzzy ===== Modos de Rofi ===== Rofi puede trabajar con diferentes modos. Por defecto vienen habilitados los siguientes: * window * run * ssh * drun Para lanzar Rofi en un determinado modo: rofi -show Por ejemplo, Rofi en modo ''window'': rofi -show window ==== Modo window ==== Este modo permite obtener una lista de las ventanas activas y poder movernos entre ellas. Invocar a Rofi con esta funcionalidad es de la siguiente manera: rofi -show window ==== Modo run ==== Este modo permite obtener una lista de ejecutables (lo que esté en ''$PATH'') y lanzarlos. Invocar a Rofi con esta funcionalidad es de la siguiente manera: rofi -show run Este modo permite añadirle opciones a los ejecutables ==== Modo ssh ==== Este modo permite obtener una lista de equipos basada en el contenido de los ficheros ''~/.ssh/config'' y ''~/.ssh/known_hosts''. Invocar a Rofi con esta funcionalidad es de la siguiente manera: rofi -show ssh ===== Configuración ===== La configuración y temas personalizados de Rofi está en ''${XDG_CONFIG_HOME}/rofi/'' que, en la mayoría de sistemas, es ''~/.config/rofi/''. El archivo principal de configuración se llama ''config.rasi''. También podemos establecer opcines desde la línea de comandos: rofi -combi-modi window,drun,ssh -theme solarized -font "hack 10" -show combi ==== Tema ==== Con la instalación de Rofi se incluyen varios temas. Para poder seleccionar y usar alguno de ellos, usamos el programa ''rofi-theme-selector''. {{ https://davatorium.github.io/rofi/themes/default.png |}}