Ge KDE ett enhetligt utseende i dina QT- och GTK-applikationer

Igår på min personliga blogg Jag åkte en liten tik diskussion om GNOME-utvecklarnas attityd när det gäller stöd för GTK-applikationer i miljöer som använder QT-bibliotek.

Sammanfattningsvis handlar artikeln om den tillkännagivna döden av syre-gtk, ett tema som skapats för att göra GTK-applikationer visuellt kompatibla inom KDE, så länge det används Syrgas som stil och att dess skapare Hugo Pereira DaCosta det vill inte och kan inte underhålla det, för att porta det för att vara kompatibelt med de senaste GTK-versionerna skulle innebära att man skriver allt från grunden.

Totalt började jag leta, läsa och jag hittade ett sätt att få allt att se ut i KDE enhetlig 99%, och här är stegen för att göra detta möjligt.

Hur får jag samma utseende i QT- och GTK-applikationer

Det första är att vi måste ha Breeze-paketet, det nya Plasma 5-konstverket, tillgängligt i vårt förråd. Redan i FromLinux jag visade som att installera den på Kubuntu 14.04, men jag är inte säker på om den metoden fungerar ännu. Även om det fungerar måste vi ha GTK-bibliotek större än eller lika med version 3.16.

När det gäller ArchLinux behöver vi bara installera:

$ sudo pacman -S breeze breeze-kde4 gtk-engines gtk3

Efter att ha täckt dessa krav fortsätter vi med att utföra stegen för att lämna KDE på detta sätt:

KDE QT GTK

Först laddar vi ner ett Breeze-inspirerat GTK-tema:

Ladda ner GTK-tema

Om vi ​​använder ArchLinux kan vi installera det från AUR:

$ yaourt -S gnome-breeze-git

Vi hittar en variant i den nedladdade filen Svagt och en annan Mörk, så vi måste bara packa upp filen och kopiera den vi vill / usr / dela / teman / in ~ / .themes / om vi bara använder det. Öppna en terminal och kör:

$ 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 / dela / teman

Som i KDE 4, åtminstone i Archlinux, finns det inte längre möjlighet att visuellt konfigurera temat för våra GTK-applikationer, vi måste redigera filen ~ / .gtkrc-2.0, som borde vara mer eller mindre så här:

# Fil skapad av KDE Gtk Config # Configs för GTK2-program inkluderar "/usr/share/themes/Breeze-gtk/gtk-2.0/gtkrc" style "user-font" {font_name = "Tahoma Regular"} widget_class "*" style "user-font" gtk-font-name = "Tahoma Regular 10" gtk-theme-name = "Breeze-gtk" gtk-icon-theme-name = "Numix" gtk-fallback-icon-theme = "Numix" gtk -verktygsfält-stil = GTK_TOOLBAR_ICONS gtk-meny-bilder = 0 gtk-knapp-bilder = 0

Nu är de linjer som intresserar oss:

inkludera "/usr/share/themes/Breeze-gtk/gtk-2.0/gtkrc" gtk-theme-name = "Breeze-gtk"

Vi sparar det och det finns ett sista steg att göra ... vi laddar ner det här färgschemat för KDE: 😀

Ladda ner färgschema

Vi importerar det till Systeminställningar »Applikationsutseende» Färger och det är allt ..

Och det borde vara det ..


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

      Roberto sade

    Jag är nöjd med att jag inte får slut på fönsterdekoratorn varje gång jag byter tema :(.

         livlig sade

      Det händer inte med KDE4 .. eller gör det?

           hugogif sade

        I mitt fall om det händer = (, jag har kubuntu 15 och om det händer. Uu synd, jag tänker faktiskt att döda hela operativsystemet och byta till Arch med ett lättare skrivbord som inte ger mig så många problem.

           regn sade

        Hugogif Jag rekommenderar dig xfce ett foto av mig:

        http://i59.tinypic.com/o74tp2.jpg

      shamaru sade

    Tack så mycket för att du delar, utmärkt, om jag kan tillämpa det på Debian 8 Jessie så kommer jag att meddela dig.

         shamaru sade

      XD kanske jag inte, jag använder GTK-temat för Gnome, kommer det att fungera?

      sputnik sade

    Gtk-tema-orion tema passar perfekt med bris tema. Jag rekommenderar att du provar.

         livlig sade

      Jag har den också installerad och tro mig, den integreras inte alls med Breeze .. åtminstone inte så här ..

      plzm sade

    Det brisstemat som laddas ner från github med gnome-shell 3.16 ser bra ut, du behöver bara installera en förlängning för att göra fönstren kvadratiska som i KDE, tillägget heter Straight Top Bar.

    https://extensions.gnome.org/extension/814/straight-top-bar/

      eliotime3000 sade

    Låt oss se om jag kan anpassa Xubuntu-temat (greybird) för KDE med GNOME SHIKI-ikonerna och DMZ White-markören.

      Leper_Ivan sade

    Åtminstone i allmänna rader har jag redan allt enhetligt. Med undantag för Google Chrome-ikoner, pilar, uppdatering och hem.

      Manrik-Vas sade

    Utmärkt utseende, kunde inte be om mer. Tack för att du delar, jag skriver från min Archlinux med Plasma 5 och nu utan ånger varje gång jag öppnar en Gtk-applikation, som inte är många.