Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I use Arch + LXDE. I performed a full system upgrade and upgraded packages seems to have included GTK+3. Since the upgrade, my GTK+3 progs such as GEdit, Evince, etc. look somehow terrible (unusual padding between button texts and button boundaries, ...) and I don't have the gtkrc in home.

pacman -S gtk3 too, can't return the RC file. What should I do? Thanks for helps.

share|improve this question
    
GTK3 settings are saved in ${XDG_CONFIG_HOME}/gtk-3.0/settings.ini –  Wieland May 10 '12 at 10:46
    
I don't have the gtk-3.0 directory there. –  Haix64 May 12 '12 at 11:57

3 Answers 3

Because your current theme doesn't support GTK-3, i.e a gtk-3.0 folder in the themes directory, all gtk3 based app will look ugly (the default builtin theme),

So simply goto gnome-looks.org and find some awesome theme (in the gtk-3.0 category, which will support both gtk2 and gtk3), and put it to ~/.themes/

To change the theme, use lxappearance

share|improve this answer

GTK+ themes installed system-wide should be in /usr/share/themes. You can copy your favourite theme directory and put it in ~/.themes. Then you start editing it. I never edited a GTK+ theme myself, so I can't help you on this.

share|improve this answer

Try using a theme which provides a uniform look for GTK+ 3.x and GTK+ 2.x applications, like Zukitwo (you can find it in the AUR too https://aur.archlinux.org/packages.php?ID=49377).

Install the theme and set it with LXAppearance, which you should have already installed since you use LXDE. Otherwise

pacman -S lxappearance

It handles the configuration for both GTK versions.

share|improve this answer
    
Ok, but if I wanna keep this minimal theme, but just correct it's config what should I do? I mean even this crappy(ied) theme ought to have a config file somewhere, doesn't it? –  Haix64 May 14 '12 at 13:04

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.