Veuillez faire correspondre la documentation et les scripts à la version de rofi utilisée
Consultez également la documentation installée localement (pages de manuel).
Un sélecteur de fenêtre, un lanceur d'applications et un remplacement de menu .
Rofi a commencé comme un clone de simpleswitcher, écrit par Sean Pringle - un sélecteur de fenêtre contextuelle basé à peu près sur superswitcher. Simpleswitcher a jeté les bases, et c'est donc Sean Pringle qui mérite l'essentiel du mérite pour cet outil. Rofi (renommé car il a perdu la propriété simple ) a été étendu avec des fonctionnalités supplémentaires, comme un lanceur d'applications et un lanceur ssh, et peut servir de remplacement de menu déroulant, ce qui en fait un outil très polyvalent.
Rofi , comme dmenu, fournira à l'utilisateur une liste textuelle d'options où une ou plusieurs peuvent être sélectionnées. Il peut s'agir d'exécuter une application, de sélectionner une fenêtre ou d'options fournies par un script externe.
Rofi n'est pas :
Une boîte à outils d'interface utilisateur.
Une bibliothèque à utiliser dans d'autres applications.
Une application qui peut prendre en charge tous les cas d'utilisation possibles. Il essaie d'être suffisamment générique pour être utilisable par tout le monde.
Juste un remplacement de menu. La fonctionnalité dmenu est un « extra » intéressant pour rofi , et non son objectif principal.
Ses principales caractéristiques sont :
Navigation au clavier entièrement configurable
Tapez pour filtrer
UTF-8 activé
Prise en charge du langage RTL
Dessin du Caire et rendu de la police Pango
Modes intégrés :
Mode de changement de fenêtre
Lanceur d'applications
Lanceur d'applications de fichiers de bureau
Mode lanceur SSH
Navigateur de fichiers
Mode Combi, permettant de fusionner plusieurs modes en une seule liste
Classement basé sur l'historique : les 25 derniers choix sont classés en premier en fonction de leur utilisation (facultatif)
Distance de Levenshtein ou tri des allumettes de type fzf (facultatif)
Remplacement du menu déroulant
Facilement extensible à l'aide de scripts et de plugins
Thématisation avancée
Rofi dispose de plusieurs modes intégrés implémentant des cas d'utilisation courants et peut être étendu par des scripts (appelés depuis Rofi ou appelant Rofi ) ou des plugins.
Ci-dessous une liste des différents modes :
run : lance les applications depuis $PATH, avec option de lancement dans le terminal.
drun : lance des applications basées sur les fichiers du bureau. Il essaie d'être conforme à la norme XDG.
window : Basculez entre les fenêtres sur un gestionnaire de fenêtres compatible EWMH.
ssh : Connectez-vous à un hôte distant via ssh.
filebrowser : Un navigateur de fichiers de base pour ouvrir des fichiers.
keys : liste les raccourcis clavier internes.
script : Écrivez un mode personnalisé (limité) à l'aide de scripts simples.
combi : Combinez plusieurs modes en un seul.
Rofi est connu pour travailler sous Linux et BSD.
Pour des informations plus récentes, veuillez consulter les pages de manuel. Les autres sections et liens peuvent contenir des informations obsolètes car ils nécessitent relativement moins de maintenance que les pages de manuel. Donc, si vous rencontrez des problèmes, veuillez consulter les pages de manuel, les discussions et le suivi des problèmes avant de déposer un nouveau problème.
Veuillez consulter le guide d'installation pour obtenir des instructions sur la façon d'installer Rofi .
Cette section donne simplement un bref aperçu des différentes options. Pour obtenir l'ensemble complet des options, consultez la section des pages de manuel ci-dessus
Pour lancer rofi directement dans un certain mode, spécifiez un mode avec rofi -show
. Pour afficher la boîte de dialogue run
:
rofi -show run
Ou récupérez les options à partir d'un script :
~ /my_script.sh | rofi -dmenu
Spécifiez une liste ordonnée et séparée par des virgules de modes à activer. Les modes activés peuvent être modifiés au moment de l'exécution. La clé par défaut est Ctrl+Tab
. Si aucun mode n'est spécifié, tous les modes configurés seront activés. Pour afficher uniquement le lanceur run
et ssh
:
rofi -modes " run,ssh " -show run
Les modes à combiner en mode combi. Pour la syntaxe de -combi-modes
, voir -modes
. Pour obtenir une vue de fusion, de window
, run
et ssh
:
rofi -show combi -combi-modes " window,run,ssh " -modes combi
Générer un fichier de configuration par défaut
mkdir -p ~ /.config/rofi
rofi -dump-config > ~ /.config/rofi/config.rasi
Cela crée un fichier appelé config.rasi
dans le dossier ~/.config/rofi/
. Vous pouvez modifier ce fichier pour définir les paramètres de configuration et modifier les thèmes. config.rasi
est le fichier que rofi recherche par défaut.
Veuillez consulter le guide de configuration pour un résumé des options de configuration. Des options plus détaillées sont fournies dans les pages de manuel.
Veuillez consulter les pages de manuel des thèmes pour une description détaillée.
Les derniers thèmes groupés peuvent être trouvés ici.
Rezlooks :
Arthur :
Thème par défaut :
❗ **Le Wiki n'est actuellement pas maintenu et peut contenir des données obsolètes ** |
---|
Allez sur Wiki.
Les discussions GitHub sont l'emplacement privilégié pour les discussions.