Eilen henkilökohtaisessa blogissani Ajoin pieni narttu keskustelu GNOME-kehittäjien suhtautumisesta GTK-sovellusten tukemiseen QT-kirjastoja käyttävissä ympäristöissä.
Yhteenvetona artikkelissa käsitellään ilmoitettua kuolemaa happi-GTK, teema, joka on luotu tekemään GTK-sovelluksista visuaalisesti yhteensopivia KDE: ssä, kunhan sitä käytetään Happi tyylinä ja että sen luoja Hugo Pereira DaCosta se ei halua eikä voi ylläpitää sitä, koska sen siirtäminen yhteensopivaksi uusimpien GTK-versioiden kanssa merkitsisi kaiken kirjoittamista alusta alkaen.
Aloin etsiä, lukea ja löysin keinon tehdä kaikesta näyttävän KDE: ltä yhtenäinen 99%, ja tässä on vaiheet tämän mahdollistamiseksi.
Kuinka saada sama ulkonäkö QT- ja GTK-sovelluksissa
Ensimmäinen asia on, että meillä on oltava käytettävissä Breeze-paketti, uusi Plasma 5 -taideteos arkistossamme. Jo FromLinuxissa minä näytin kuin asennan sen Kubuntu 14.04: een, mutta en ole varma, toimiiko tämä menetelmä vielä. Lisäksi vaikka se toimii, GTK-kirjastojen on oltava yhtä suuria tai yhtä suuria kuin versio 3.16.
ArchLinuxin tapauksessa meidän on asennettava vain:
$ sudo pacman -S breeze breeze-kde4 gtk-engines gtk3
Kun nämä vaatimukset on katettu, suoritamme vaiheet poistua KDE: stä tällä tavalla:
Ensin ladasimme Breeze-inspiroiman GTK-teeman:
Jos käytämme ArchLinuxia, voimme asentaa sen AUR: sta:
$ yaourt -S gnome-breeze-git
Löydämme ladatun tiedoston sisältä muunnelman Kevyt ja muut Tumma, joten meidän on vain purettava tiedosto ja kopioitava haluamasi tiedosto / usr / share / themes / vuonna ~ / .teemat / jos vain käytämme sitä. Avaa pääte ja suorita:
$ wget -c https://github.com/dirruk1/gnome-breeze/archive/master.zip $ pura gnome-breeze-master.zip $ cd gnome-breeze-master / $ sudo cp -Rv Breeze- * / usr / jaa / teemat
Kuten KDE 4: ssä, ainakin Archlinuxissa, ei ole enää mahdollisuutta määrittää visuaalisesti GTK-sovelluksemme teemaa, meidän on muokattava tiedostoa ~ / .gtkrc-2.0, jonka pitäisi olla suunnilleen tällainen:
# KDE Gtk Configin luoma tiedosto # GTK2-ohjelmien määritykset sisältävät "/usr/share/themes/Breeze-gtk/gtk-2.0/gtkrc" style "user-font" {font_name = "Tahoma Regular"} widget_class "*" -tyyli "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
Nyt kiinnostavat linjat ovat:
sisältää "/usr/share/themes/Breeze-gtk/gtk-2.0/gtkrc" gtk-theme-name = "Breeze-gtk"
Tallennamme sen ja on vielä viimeinen vaihe tehtävänä... lataamme tämän KDE:n väriteeman:
Tuomme sen Järjestelmäasetukset »Sovelluksen ulkonäkö» Värit ja siinä se ..
Ja sen pitäisi olla se ..