-   Slackware (
-   -   Theming non-KDE apps (

dsplayer14 03-20-2012 06:34 PM

Theming non-KDE apps
Whenever I install something in slackware, it looks like its from Windows 95. The boxes and everything looks "old". How do I use my oxygen theme on my programs. I used to not mind it, but its starting to irritate me.

Tinkster 03-20-2012 06:47 PM

Care to share just what those "old" looking programs would be?

Most of the stuff I build on Slackware has a text interface that looks
as nice as the terminal I run it in. ;}

Qt/GTK apps can be themed, neither of them will easily adopt a KDE look, however.


dsplayer14 03-20-2012 06:53 PM

Well, they are all my programs. But, do you know how to change the theme on them? It just looks ugly and takes away the beauty of KDE, IMO.

Tinkster 03-20-2012 07:21 PM

I've done some changes to Qt (mostly for font sizes), but ...

Go to google (or your preferred other search engine), try searching for
linux gtk app theme.
Repeat with Qt instead of GTK, possibly Motif/Lesstif, FLTK, ....
you get the idea.

dsplayer14 03-20-2012 07:26 PM

Thanks, I found a whole bunch of website with info that can help me. Guess I didnt know how to ask what I was asking.

trademark91 03-20-2012 11:43 PM

You're looking either for the gtk-qt-engine, or qtcurve. The first one will make gtk apps look like your qt apps, and the second one will allow you to have gtk and qt apps use the same theme. Both of them are on slackbuilds.

schmatzler 03-21-2012 02:41 AM

To make GTK applications look better, make sure you got gtk-engines installed first.

After that, you can install LXAppearance and change your GTK theme in that application.

I have a dark black theme on KDE4, when I enable Industrial in LXAppearance, all GTK applications also get that. Don't know why, but it looks good. Industrial is part of gtk-engines, though.

Alien Bob 03-21-2012 05:40 AM

If you want to give GTK based applications the KDE Oxygen look and feel, you should install oxygen-gtk2, I think it is the best choice. I already ship that as part of my KDE 4.8.1 packages (which are for Slackware-current only) but I guess you can try to build oxygen-gtk2 for your own Slackware computer as well. has a script for that, but note that that is still called "oxygen-gtk" while the name has changed to "oxygen-gtk2" in the meantime so that the developers could also release "oxygen-gtk3". A simple edit in that SlackBuild script will fix that. See


dsplayer14 03-21-2012 09:04 AM

Thanks guys, I went ahead and started to install gtk-qt-engine this morning. Hope it works!

All times are GMT -5. The time now is 11:13 AM.