A blackPanther OS alapértelmezett Plasma asztali környezete (widgetek, programhátterek) a sötét felületet (témát) preferálja, majdnem fehér szöveggel. A tapasztalatunk az, hogy a felhasználók az első percekben még idegenkedhetnek, de nagyon gyorsan ráéreznek az alapértelmezett sötét téma előnyeire, és szemkímélő mivoltjára.
De elfogadjuk, hogy vannak olyan felhasználók akik továbbra is ragaszkodnak a megszokásaikhoz és szeretnék a világos környezetet használni. Nekik készült az alábbi videó-bemutató arról, hogy kell egységesíteni a munkakörnyezetet és váltani a világos és sötét téma között.
A videóban bemutatjuk azt is, hogy a Plasma (Qt5) téma váltása önmagában kevés, bár a felület nagy része azonnal átveszi a beállított téma értékeit, a Gtk2/3 alkalmazások (Pl.: Firefox) nem tudják. Ehhez a vezérlőközpontban egy külön menüpont van, hogy a Gtk felületek színösszeállítását is hozzáigazíthassuk a munkaasztalunkhoz.
Az alkalmazások színe, programok, widgetek megjelenése a Plasma felépítésének és a blackPanther OS-ben található egységesített beállítóközpontnak köszönhetően, külön – külön egyénileg is beállítható.
Ahhoz, hogy megértsd a témák és felületek közötti különbséget, olvasd el az azlábbi cikket is: Asztal testreszabása
Figyelem!
Egyes témák nem tartalmazzák az ikonkészletre hivatkozást, vagy olyan ikonkészletet preferálnak ami nincs telepítve. Ezért Világos témához sötét alapú, sötét témához, inverz világos ikontémát kell beállítanunk.
Szakértőknek:
További, de olvasásra szoruló részletekért kattints ide ...
A GTK beállításai manuálisan megadhatók a konfigurációs fájlokban, de az asztali környezetek és alkalmazások felülbírálhatják ezeket a beállításokat. A GTK verziójától függően ezek a fájlok itt találhatók:
- GTK 2 felhasználóspecifikus:
~/.gtkrc-2.0
- GTK 2 rendszerszintű:
/etc/gtk-2.0/gtkrc
- GTK 3 felhasználóspecifikus:
$XDG_CONFIG_HOME/gtk-3.0/settings.ini
, vagy$HOME/.config/gtk-3.0/settings.ini
ha$XDG_CONFIG_HOME
nincs beállítva - GTK 3 rendszerszintű:
/etc/gtk-3.0/settings.ini
Alapvető téma konfiguráció
A GTK-téma, az ikonok, a betűtípus és a betűméret kézi módosításához adja hozzá például a következőket a konfigurációs fájlokhoz:
- GTK 2:
0 1 2 | ~/.gtkrc-2.0 |
0 1 2 3 4 | gtk-icon-theme-name = "Adwaita" gtk-theme-name = "Adwaita" gtk-font-name = "DejaVu Sans 11" |
- GTK 3:
0 1 2 | $XDG_CONFIG_HOME/gtk-3.0/settings.ini |
0 1 2 3 4 5 | [Beállítások] gtk-icon-theme-name = Adwaita gtk-theme-name = Adwaita gtk-font-name = DejaVu Sans 11 |
Ha a témát nem alkalmazzák a GTK 3-hoz, használja gsettings
még:
0 1 2 | $ gsettings set org.gnome.desktop.interface gtk-theme Pop |
Témák
GTK 3 és GTK4
A GTK 3-ban és GTK 4-ben az alapértelmezett téma az Adwaita, de a HighContrast és a HighContrastInverse témák is szerepelnek benne.
Egy adott téma alkalmazásához állítsa be a gtk-theme
tulajdonságot a névtérben org.gnome.desktop.interface
egy dconf szerkesztővel:
0 1 2 | $ gsettings set org.gnome.desktop.interface gtk-theme Adwaita |
Ha nem használ dconf tulajdonságot, használhatja GTK_THEME
a GTK 3 és GTK 4 témák alkalmazását. Például a GNOME kalkulátor elindításához az Adwaita sötét változatával:
0 1 2 | $ GTK_THEME=Adwaita:dark GTK3_vagy_4_PROGRAMNEVE |
A GTK 2-ben az alapértelmezett téma a Raleigh, de az Arch Linuxnak van egy egyéni konfigurációs fájlja a címen /usr/share/gtk-2.0/gtkrc
, amely az alapértelmezett témát Adwaita-ra állítja.
A GTK 2 téma módosításához használja a GTK2_RC_FILES
. Például a GIMP elindításához Raleigh témával:
0 1 2 | $ GTK2_RC_FILES=/usr/share/themes/Raleigh/gtk-2.0/gtkrc EGYGTK2PROGRAMNEVE |
Sötét téma változat
Egyes GTK 3 témák tartalmaznak sötét témaváltozatot, de alapértelmezés szerint csak akkor használják, ha az alkalmazás kifejezetten kéri. A sötét témaváltozat minden GTK 3 alkalmazáshoz való használatához állítsa be:
0 1 2 | gtk-application-prefer-dark-theme = true |
GTK 4 esetén használja:
0 1 2 | $ gsettings set org.gnome.desktop.interface color-scheme prefer-dark |
Példák
GTK példa konfigurációk:
0 1 2 | ~/.gtkrc-2.0 |
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | gtk-theme-name="Arc-Dark" gtk-icon-theme-name="breeze-dark" gtk-font-name="Sans 11" gtk-cursor-theme-name="Breeze_Amber" gtk-cursor-theme-size=0 gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ gtk-toolbar-icon-size=GTK_ICON_SIZE_SMALL_TOOLBAR gtk-button-images=0 gtk-menu-images=0 gtk-enable-event-sounds=0 gtk-enable-input-feedback-sounds=0 gtk-xft-antialias=1 gtk-xft-hinting=1 gtk-xft-hintstyle="hintslight" gtk-xft-rgba="rgb" |
0 1 2 | ~/.config/gtk-3.0/settings.ini |
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | [Settings] gtk-theme-name=Arc-Dark gtk-icon-theme-name=breeze-dark gtk-font-name=Sans 11 gtk-cursor-theme-name=Breeze_Amber gtk-cursor-theme-size=0 gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ gtk-toolbar-icon-size=GTK_ICON_SIZE_SMALL_TOOLBAR gtk-button-images=0 gtk-menu-images=0 gtk-enable-event-sounds=0 gtk-enable-input-feedback-sounds=0 gtk-xft-antialias=1 gtk-xft-hinting=1 gtk-xft-hintstyle=hintslight gtk-xft-rgba=rgb # gtk-decoration-layout=menu:close # gtk-application-prefer-dark-theme=1 |
Hozzászólások lezárva