Haga coincidir la documentación y los scripts con la versión de rofi utilizada.
Consulte también la documentación instalada localmente (páginas de manual).
Un conmutador de ventanas, un iniciador de aplicaciones y un reemplazo de menú .
Rofi comenzó como un clon de Simpleswitcher, escrito por Sean Pringle, un conmutador de ventanas emergentes basado aproximadamente en Superswitcher. Simpleswitcher sentó las bases y, por lo tanto, Sean Pringle merece la mayor parte del crédito por esta herramienta. Rofi (renombrado, ya que perdió la propiedad simple ) se ha ampliado con funciones adicionales, como un iniciador de aplicaciones y un iniciador ssh, y puede actuar como un reemplazo del menú desplegable, lo que la convierte en una herramienta muy versátil.
Rofi , al igual que dmenu, proporcionará al usuario una lista textual de opciones donde se pueden seleccionar una o más. Esto puede ser ejecutar una aplicación, seleccionar una ventana u opciones proporcionadas por un script externo.
Rofi no es:
Un conjunto de herramientas de interfaz de usuario.
Una biblioteca para ser utilizada en otras aplicaciones.
Una aplicación que puede admitir todos los casos de uso posibles. Intenta ser lo suficientemente genérico para que todo el mundo pueda utilizarlo.
Sólo un reemplazo del menú. La funcionalidad dmenu es un buen "extra" para rofi , no su propósito principal.
Sus principales características son:
Navegación con teclado totalmente configurable
Escribe para filtrar
UTF-8 habilitado
Soporte de lenguaje RTL
Dibujo de El Cairo y representación de la fuente Pango
Modos incorporados:
Modo de cambio de ventana
Lanzador de aplicaciones
Lanzador de aplicaciones de archivos de escritorio
Modo de inicio SSH
Explorador de archivos
Modo combinado, que permite fusionar varios modos en una lista
Ordenamiento basado en el historial: las últimas 25 opciones se ordenan en la parte superior según el uso (opcional)
Distancia de Levenshtein o fzf como clasificación de coincidencias (opcional)
Reemplazo del menú desplegable
Fácilmente extensible mediante scripts y complementos
Tematización avanzada
Rofi tiene varios modos integrados que implementan casos de uso comunes y se pueden ampliar mediante scripts (ya sea llamados desde Rofi o llamando a Rofi ) o complementos.
A continuación se muestra una lista de los diferentes modos:
ejecutar : inicia aplicaciones desde $PATH, con opción de iniciarlas en la terminal.
drun : inicia aplicaciones basadas en archivos de escritorio. Intenta cumplir con el estándar XDG.
ventana : cambie entre ventanas en un administrador de ventanas compatible con EWMH.
ssh : Conéctese a un host remoto a través de ssh.
filebrowser : un navegador de archivos básico para abrir archivos.
teclas : enumera las combinaciones de teclas internas.
script : escribe en modo personalizado (limitado) utilizando scripts simples.
combi : combina varios modos en uno.
Se sabe que Rofi trabaja en Linux y BSD.
Para obtener información más actualizada, consulte las páginas de manual. Las otras secciones y enlaces pueden tener información desactualizada ya que requieren relativamente menos mantenimiento que las páginas de manual. Por lo tanto, si encuentra algún problema, consulte las páginas de manual, las discusiones y el rastreador de problemas antes de presentar un nuevo problema.
Consulte la guía de instalación para obtener instrucciones sobre cómo instalar Rofi .
Esta sección solo ofrece una breve descripción general de las distintas opciones. Para obtener el conjunto completo de opciones, consulte la sección de páginas de manual anterior
Para iniciar rofi directamente en un modo determinado, especifique un modo con rofi -show
. Para mostrar el cuadro de diálogo run
:
rofi -show run
O obtenga las opciones de un script:
~ /my_script.sh | rofi -dmenu
Especifique una lista ordenada y separada por comas de modos para habilitar. Los modos habilitados se pueden cambiar en tiempo de ejecución. La clave predeterminada es Ctrl+Tab
. Si no se especifica ningún modo, se habilitarán todos los modos configurados. Para mostrar solo el iniciador run
y ssh
:
rofi -modes " run,ssh " -show run
Los modos a combinar en modo combi. Para conocer la sintaxis de -combi-modes
, consulte -modes
. Para obtener una vista combinada de window
, run
y ssh
:
rofi -show combi -combi-modes " window,run,ssh " -modes combi
Generar un archivo de configuración predeterminado
mkdir -p ~ /.config/rofi
rofi -dump-config > ~ /.config/rofi/config.rasi
Esto crea un archivo llamado config.rasi
en la carpeta ~/.config/rofi/
. Puede modificar este archivo para establecer ajustes de configuración y modificar temas. config.rasi
es el archivo que rofi busca de forma predeterminada.
Consulte la guía de configuración para obtener un resumen de las opciones de configuración. Se proporcionan opciones más detalladas en las páginas de manual.
Consulte las páginas de manual de los temas para obtener una descripción detallada.
Los últimos temas incluidos se pueden encontrar aquí.
Rezmira:
Arturo:
Tema predeterminado:
❗ **El Wiki actualmente no se mantiene y puede contener datos desactualizados ** |
---|
Ir a wiki.
Las Discusiones de GitHub son el lugar preferido para las discusiones.