Včera na mém osobním blogu Jel jsem na koni malý fena Diskuse o přístupu vývojářů GNOME k podpoře aplikací GTK v prostředích využívajících knihovny QT.
Stručně řečeno, článek pojednává o ohlášené smrti kyslík-gtk, téma vytvořené pro vizuální kompatibilitu aplikací GTK v rámci KDE, pokud se používá Kyslík jako styl a že jeho tvůrce Hugo Pereira DaCosta nechce a nemůže to udržovat, protože jeho přenesení, aby bylo kompatibilní s nejnovějšími verzemi GTK, by vyžadovalo psaní všeho od nuly.
Celkově jsem začal hledat, číst a našel jsem způsob, jak všechno vypadat jako v KDE jednotný 99%, a zde jsou kroky, které to umožní.
Jak mít stejný vzhled v aplikacích QT a GTK
První věc je, že v našem úložišti musíme mít k dispozici balíček Breeze, nové umělecké dílo Plasma 5. Již v FromLinuxu ukázal jsem jako jeho instalace na Kubuntu 14.04, ale nejsem si jistý, jestli tato metoda ještě funguje. I když to funguje, musíme mít knihovny GTK větší nebo rovné verzi 3.16.
V případě ArchLinuxu musíme nainstalovat pouze:
$ sudo pacman -S breeze breeze-kde4 gtk-engines gtk3
Po pokrytí těchto požadavků pokračujeme v provádění kroků k opuštění KDE tímto způsobem:
Nejprve jsme si stáhli motiv GTK inspirovaný Breeze:
Pokud používáme ArchLinux, můžeme jej nainstalovat z AUR:
$ yaourt -S gnome-breeze-git
Ve staženém souboru najdeme variantu Světlo a další Temný, takže musíme pouze rozbalit soubor a zkopírovat ten, který chceme / usr / share / themes / nebo v ~ / .themes / jen kdybychom to použili. Otevřete terminál a spusťte:
$ wget -c https://github.com/dirruk1/gnome-breeze/archive/master.zip $ unzip gnome-breeze-master.zip $ cd gnome-breeze-master / $ sudo cp -Rv Breeze- * / usr / sdílet / témata
Stejně jako v KDE 4, alespoň v Archlinuxu již není možnost vizuálně konfigurovat téma našich GTK aplikací, musíme upravit soubor ~ / .gtkrc-2.0, který by měl být víceméně podobný tomuto:
# Soubor vytvořený KDE Gtk Config # Konfigurace pro programy GTK2 zahrnují "/usr/share/themes/Breeze-gtk/gtk-2.0/gtkrc" style "user-font" {font_name = "Tahoma Regular"} widget_class "*" styl "user-font" gtk-font-name = "Tahoma Regular 10" gtk-theme-name = "Breeze-gtk" gtk-icon-theme-name = "Numix" gtk-fallback-icon-theme = "Numix" gtk -toolbar-style = GTK_TOOLBAR_ICONS gtk-menu-images = 0 gtk-button-images = 0
Nyní nás zajímají tyto řádky:
zahrnout "/usr/share/themes/Breeze-gtk/gtk-2.0/gtkrc" gtk-theme-name = "Breeze-gtk"
Uložíme to a zbývá udělat poslední krok... stáhneme si toto barevné schéma pro KDE:
To importujeme do Předvolby systému »Vzhled aplikace» Barvy a to je vše ..
A to by mělo být ono ...