On 05/01/2017 02:35 PM, Ian Zimmerman wrote:
> I remember there was a thread about these topics, but I think it was
> only in the context of resolving build conflicts. That is not my
> problem: I can build and merge these packages just fine.
>
> My problem is that the adwaita theme, on which the last stable gtk+2
> depends, gives a totally new look to my desktop. Round buttons instead
> of square ones, menus not clearly set off from the background,
> minimalist scroll-bars without thumbs or arrows, etc. The last example
> also shows that the changes go beyond mere looks into functionality, and
> in the end that's why this "upgrade" will remain a no-no for me.
>
> Up until now, I have been masking the last gtk+2 version to prevent this
> from going through, but I worry about the security implications. So I
> am looking for a way to let the new packages in but then configure gtk
> to get the old facade back. But I don't know how: I have always used
> the gtk defaults for these things because they were agreeable enough.
>
> So how do I configure this stuff, given that I do _not_ use gnome or any
> other integrated desktop? I just need to edit some text files, dammit.
> Which ones and what edits are needed? Or maybe I need to install
> another theme and use it instead of adwaita, but then how to tell this
> to gtk?
>
To set the GTK-2 theme, edit the file ~/.gtkrc-2.0, and add lines like:
gtk-theme-name = "Raleigh"
gtk-icon-theme-name = "hicolor"
gtk-cursor-theme-name = ""
The default (when Adwaita is not installed) for gtk-theme-name and
gtk-icon-theme-name are "Raleigh" and "hicolor", respectively. There is
no default for gtk-cursor-theme-name (which causes the built-in cursors
in the Xorg server to be used as the ultimate fallbacks). If you wish
to set the default for all users, instead edit the file
/etc/gtk-2.0/gtkrc. Note that this only applies to GTK-2 applications,
GTK-3 uses different configuration.
--
Jonathan
signature.asc
Description: OpenPGP digital signature