Xfdesktop – jak czynić rzeczy niewidzialnymi

Chcecie w Xfce (Xfdesktop) usunąć tło z podpisów ikon pulpitowych? No to posłuchajcie.

Otwieramy do edycji plik ~/.gtkrc-2.0 (jako zwykły użytkownik i bez sudo).

Do owego pliku wklejamy następującą zawartość:

style "xfdesktop-icon-view" {

XfdesktopIconView::label-alpha = 0

#font_name="Liberation Sans"

fg[NORMAL] = "#ffffff"
fg[SELECTED] = "#ffffff"
fg[PRELIGHT]= "#ffffff"

#base[NORMAL] = "#000000"
#base[SELECTED] = "#000000"
#base[ACTIVE] = "#000000"

}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"

Najistotniejszy jest tutaj parametr przy XfdesktopIconView::label-alpha – określa on stopień przeźroczystości otoczki opisu ikony. Ustawiony na zero, powoduje całkowitą przeźroczystość tego elementu. Eksperymentatorzy mogą spróbować dobrać tę wartość wedle własnych kanonów estetyki – wartość 20, 30 wyświetli nam delikatną mgiełkę – to też się może podobać.

Natomiast gdy usuniemy znak # z linijki #font_name="Liberation Sans", będziemy mogli użyć innych fontów pod ikonami. Warunek jest jeden – fonty o wpisanej tam nazwie muszą być zainstalowane (ich wielkość regulujemy w ustawieniach pulpitu).

Linijki z fg opisują kolor znaków – NORMAL to kolor liter w stanie spoczynku, PRELIGHT określają kolor po aktywowaniu elementu (np. otworzeniu katalogu), SELECTED to barwa czcionki po zaznaczeniu wskaźnikiem. Linijki z base opisują to samo, lecz dla całości – ikona+otoczka napisu.

I teraz należy się przelogować, aby zmiany zadziałały. Lecz wygodniej jest wykonać killall -9 xfdesktop. W Xfce 4.6 pulpit ‘odrodzi’ się samodzielnie. Jeśli jednak uczyni inaczej i nie zechce się pojawić, trzeba sprawdzić pod kątem błędów edytowany plik .gtkrc-2.0.

– UWAGA –

Jeżeli używaj również Gnome lub inne środowiska korzystającego z .gtkrc-2.0 – zrób sobie wcześniej kopię bezpieczeństwa tego pliku. Aby nie uczynić niewidzialnym więcej, niżbyś chciał 🙂