web-dev-qa-db-fra.com

La configuration du thème Rofi ne fonctionne pas. Ubuntu Xenial + i3wm

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

2
groobie newbie

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.

0

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.

1
jtlindsey

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.

0
Javier Reyes