ThemePackageSpec (aka Metathemes)

Rodney Dawes dobey.pwns at
Thu Jun 4 06:59:21 PDT 2009

On Wed, 2009-06-03 at 09:19 +0200, Stephan Arts wrote:
> On Tue, Jun 2, 2009 at 7:47 PM, Rodney Dawes <dobey.pwns at> 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?

I think we need to get the specs changed (I don't think there is a
proper spec for X cursors though). I don't know what KDE does for kwin,
KDE, and QT themes, but we'd need to get them changed to be similar as

More information about the xdg mailing list