Je viens d'installer Ubuntu Gnome 16 sur mon ordinateur portable et j'ai décidé de faire fonctionner mon DE en tant qu'i3wm. Tout va bien sauf la configuration sur rofi.
J'ai essayé, en mettant le fichier de configuration dans le répertoire ~/.config/rofi/config
avec le thème ci-dessous
rofi.color-enabled: true
rofi.color-window: #393939, #393939, #268bd2
rofi.color-normal: #393939, #ffffff, #393939, #268bd2, #ffffff
rofi.color-active: #393939, #268bd2, #393939, #268bd2, #205171
rofi.color-urgent: #393939, #f3843d, #393939, #268bd2, #ffc39c
Le rofi fonctionne bien avec i3, mais sa couleur de thème ne peut pas être changée.
Merci
Vous devez placer tous les paramètres dans le fichier .Xresources
de votre répertoire personnel (c'est la méthode recommandée pour configurer rofi).
De la page de manuel:
CONFIGURATION
Il existe actuellement trois méthodes de configuration des options de configuration (évaluées dans l'ordre ci-dessous):
Fichier de configuration système (par exemple, /etc/rofi.conf).
Xresources: Une méthode de stockage des valeurs de clé dans le Xserver. Voir ici pour plus d'informations. C'est la méthode recommandée pour configurer rofi.
Options de ligne de commande: arguments passés à rofi.
Vous pouvez toujours consulter la page de manuel pour plus d’informations en lançant la commande man rofi
.
Après chaque modification, vous devez vous reconnecter.
J'ai eu ce problème sur xUbuntu 16.04LTS et je l'ai résolu en désinstallant le rofi installé avec apt install rofi
. Le repo Ubuntu a l'ancienne version qui n'a pas sa propre configuration config.
Ensuite, j'ai installé la dernière version stable de https://launchpad.net/ubuntu/+source/rofi après avoir installé toutes les dépendances répertoriées dans les docs . Vous pouvez simplement essayer d’installer rofi à partir du paquet deb téléchargé et le terminal affichera les dépendances manquantes. Sur mon système qui comprenait:
Sudo apt install build-essential libxkbcommon-x11-0 libxcb-ewmh2 libxcb-icccm4 libxcb-xrm0 libxcb-randr0 libxcb-xinerama0 libxcb-xkb1
Notez que certaines dépendances devront être téléchargées à partir de la source comme libxcb-xrm
Sudo dpkg -i Downloads/libxcb-xrm0_1.0-2_AMD64.deb
Sudo dpkg -i Downloads/rofi_1.3.1-2_AMD64.deb
Une fois l’installation terminée, rofi a commencé à utiliser mon ~/.config/rofi/config
et je n’étais pas obligé de me déconnecter puis de revenir.
Juste pour votre information, j'ai un environnement similaire et je préfère utiliser un fichier de configuration séparé pour Rofi dans .config/rofi/config
, et cela depuis plus d'un an.
Pas tout à fait sûr, mais je ne pense pas que le color-enabled
soit nécessaire et pourrait en être la raison. Mais au moins, le fichier de configuration séparé ne l’est pas.