ThemePackageSpec (aka Metathemes)

Stephan Arts stephan at xfce.org
Sat Jun 6 02:04:40 PDT 2009


On Thu, Jun 4, 2009 at 3:59 PM, Rodney Dawes <dobey.pwns at gmail.com> wrote:
> 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 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?
>
> 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
> well.

AFAIK, there is no proper spec for X-cursors, and the X cursor
implementation seems to be considered buggy. And KDE... it's a bit
messy:

    /usr/share/kde4/apps/color-schemes/
    ~/.kde/share/apps/desktoptheme/

Regards,
Stephan


More information about the xdg mailing list