You are not logged in.

#1 2014-06-26 17:02:14

luken
Member
Registered: 2014-06-26
Posts: 37

[SOLVED] Differences between theme locations

Today I was trying to install a Ceti theme. I firstly tried to put it inside $HOME, but it appeared that different locations at $HOME, namely ~/.themes and ~/.local/share/themes are resulting in different problems with this theme, which I found very strange as I would think that more or less, those locations are equivalent. When I put this theme to ~/.themes directory - I couldn't set it as GTK+ theme. When I put it inside ~/.local/share/themes I couldn't set it as WM theme. But I could set everything when I put it inside  /usr/share/themes . You can test this with Firefox as it shows this very cleanly. Any ideas why is that? smile

Last edited by luken (2014-06-27 22:24:46)

Offline

#2 2014-06-26 19:53:43

doubleshot
Member
Registered: 2013-09-01
Posts: 12

Re: [SOLVED] Differences between theme locations

I always create a symlink from ~/.local/share/themes to ~/.themes. Gnome-Shell is pretty happy with the first location, but certain applications
like firefox (gtk2, gtk+-qt, ...) seem to depend on the second one.

Offline

#3 2014-06-26 20:55:28

fungle
Member
Registered: 2014-05-01
Posts: 81

Re: [SOLVED] Differences between theme locations

Certain applications will look in different places for different directories. However, almost all apps will look for global configurations in /etc/. There is an attempt to get applications to follow the same rules, see http://www.freedesktop.org/wiki/Specifications/.

So if all else fails, stick it in /etc/.

Offline

#4 2014-06-27 09:02:25

luken
Member
Registered: 2014-06-26
Posts: 37

Re: [SOLVED] Differences between theme locations

doubleshot wrote:

I always create a symlink from ~/.local/share/themes to ~/.themes. Gnome-Shell is pretty happy with the first location, but certain applications
like firefox (gtk2, gtk+-qt, ...) seem to depend on the second one.

Thanks, now I understood the difference smile .

Offline

Board footer

Powered by FluxBB