Whisker MenĂș: adaptar la seva aparença a la nostra tema GTK en Xfce

Des de fa un bon temps he estat utilitzant MenĂș de barbacoa com el meu menĂș al panell de Xfce sense importar els meus canvis de distribuciĂł, perĂČ Ășltimament he hagut de passar moltes hores davant de l'monitor de nit i prefereixo que els colors de coses que Ășs molt mĂ©s fosc.

Al principi vaig pensar que Whisker no seguia / usava el meu tema gtk, PerĂČ desprĂ©s m'assabenti per paraules del seu creador que Ă©s tractat com una finestra regular o normal (No pot ser una MenĂș Gtk causa dels Ginys que fa servir causen problemes) i per tant si segueix els colors del tema, perĂČ els de les finestres, no els que corresponen als menĂșs:

Whisker MenĂș is a regular window and therefore it matches the GTK theme of regular windows. It can not be a GtkMenu because of the ginys it facis servir (believe em, I tried), so it does not match the theming of menĂșs

PerĂČ allĂ  mateix Graeme detalla com aixĂČ pot ser fĂ cilment modificable per mitjĂ  d'ajustos a l'arxiu .gtkrc-2.0.

Recordar que és un arxiu ocult (Ctrl + h o Alt+. per mostrar-los) i pot no estar present en el directori Home de cada usuari, si és així simplement crear-lo

En el meu cas passi d'aixĂČ:

Whisker MenĂș per defecte

Whisker MenĂș per defecte
Whisker-després

Whisker MenĂș modificat

A aixĂČ:

I ho vaig fer d'acord al que el s'esmenta a la pĂ gina abans esmentada, el segĂŒent codi modifica el panell dret o de categories i el menĂș. bg es refereix a el fons, i fg a el front, en aquests casos als textos. Els 3 estats NORMAL, ACTIU y PRELIGHT es refereixen respectivament a l'estat sense seleccionar, seleccionat i seleccionat perĂČ no amb el ratolĂ­ sobre la.

Els noms dels estils poden ser els que vostĂšs vulguin sempre que el nom de l'Widget sigui el correcte, en el meu cas com veuen Ășs noms que m'ajudin a saber que part de l'menĂș es tracta

Establir els colors per Whisker MenĂș

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"

Mentre que aquest modifica el panell esquerre o vista dels elements:

style "ArbolNegroNumix"
{
base[NORMAL] = "#2D2D2D"
base[ACTIVE] = "#D64937"
text[NORMAL] = "#ccc"
text[ACTIVE] = "#fff"
}
widget "whiskermenu-window*TreeView*" style "ArbolNegroNumix"

I finalment aquest canvia l'aparença de la caixa d'entrada / cerca:


style "Busqueda"
{
base[NORMAL] = "#2D2D2D"
base[ACTIVE] = "#D64937"
text[NORMAL] = "#ccc"
text[ACTIVE] = "#fff"
}
widget "whiskermenu-window*GtkEntry*" style "Busqueda"

Els colors per descomptat sĂłn «a gust de consumidor», aixĂ­ que adĂĄptenlos d'acord a les seves necessitats. PerquĂš els canvis tinguin efecte cal tancar la sessiĂł i diners de nou, perĂČ si prefereixen evitar-se la molĂšstia o tenen coses importants obertes pot reiniciar el panell de Xfce amb xfce4-panel -r