J'ai utilisé Whisker Menu comme mon menu dans le panneau Xfce Indépendamment de mes changements de distribution, cependant, ces derniers temps, j'ai dû passer de nombreuses heures devant le moniteur la nuit et je préfère que les couleurs des choses que j'utilise beaucoup soient plus sombres.
Au début, je pensais que Whisker ne suivait pas / n'utilisait pas mon thème gtk, mais ensuite j'ai découvert par les mots de son créateur qui est traitée comme une fenêtre normale ou normale (il ne peut pas s'agir d'un menu Gtk car les Widgets qu'il utilise posent problème) et donc s'il suit les couleurs du thème, mais celles des fenêtres, pas celles qui correspondent aux menus:
Whisker Menu est une fenêtre standard et correspond donc au thème GTK des fenêtres régulières. Cela ne peut pas être un GtkMenu à cause des widgets qu'il utilise (croyez-moi, j'ai essayé), donc cela ne correspond pas à la thématisation des menus
Mais là, Graeme explique comment cela peut être facilement modifiable via des ajustements dans le fichier .gtkrc-2.0.
Dans mon cas, je suis parti de ceci:
Pour ça:
Et je l'ai fait selon ce qu'il mentionne dans la page susmentionnée, le code suivant modifie le panneau de droite ou les catégories et le menu. bg fait référence à l'arrière-plan, et fg à l'avant, dans ces cas aux textes. Les 3 états ORDINAIRE, ACTIVE y PRÉ-LUMIÈRE ils se réfèrent respectivement à l'état non sélectionné, sélectionné et sélectionné mais pas avec le curseur dessus.
Définir les couleurs du menu Whisker
style "WhiskerNegro"
{
bg[NORMAL] = "#404040"
bg[ACTIVE] = "#606060"
bg[PRELIGHT] = "#808080"
fg[NORMAL] = "#ccc"
fg[ACTIVE] = "#fff"
fg[PRELIGHT] = "#fff"
}
widget "whiskermenu-window*" style "WhiskerNegro"
Pendant que cela modifie le panneau de gauche ou la vue des éléments:
style "ArbolNegroNumix"
{
base[NORMAL] = "#2D2D2D"
base[ACTIVE] = "#D64937"
text[NORMAL] = "#ccc"
text[ACTIVE] = "#fff"
}
widget "whiskermenu-window*TreeView*" style "ArbolNegroNumix"
Et enfin cela change l'apparence de la zone de saisie / recherche:
style "Busqueda"
{
base[NORMAL] = "#2D2D2D"
base[ACTIVE] = "#D64937"
text[NORMAL] = "#ccc"
text[ACTIVE] = "#fff"
}
widget "whiskermenu-window*GtkEntry*" style "Busqueda"
Les couleurs sont bien entendu "au goût du consommateur", alors adaptez-les en fonction de vos besoins. Pour que les modifications prennent effet, il est nécessaire de fermer la session et de vous reconnecter, mais si vous préférez éviter les tracas ou ouvrir des éléments importants, vous pouvez redémarrer le panneau Xfce avec xfce4-panel -r