ThemePackageSpec (aka Metathemes)

Stephan Arts stephan at xfce.org
Wed Jun 3 00:19:59 PDT 2009


On Tue, Jun 2, 2009 at 7:47 PM, Rodney Dawes <dobey.pwns at gmail.com> wrote:
> The biggest issues I see, are icon themes, cursor themes, and sound
> themes. These are currently installed in separate paths from other
> theme bits, and cursors and icons are both under icons, which is yet
> another issue. I think the best way forward is to probably get the
> specs for those themes updated to install under themes/$NAME/$type
> first, with the current paths listed for backward compat, but as
> deprecated, before getting some spec together that either moves them
> all to some other place independently, or requires lots of code to
> magically install/uninstall them to/from the correct places listed
> in the respective specifications.

Agreed. So, for the locations we would have something like this:

$XDG_DATA_DIR/themes/$NAME/$type

where type can be anything, but has reserved names for:

icons
cursors
wallpapers
sounds

which are dedicated to sound-themes, wallpapers, cursors and icons.
Other dirs could be:

gtk+2.0
metacity
xfwm4

What do you think?

-
Stephan


More information about the xdg mailing list