guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 1/4] guix: build/glib-or-gtk-build-system: Add support for GI


From: Ludovic Courtès
Subject: Re: [PATCH 1/4] guix: build/glib-or-gtk-build-system: Add support for GIO and XDG theming.
Date: Thu, 08 Jan 2015 21:26:32 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)

Federico Beffa <address@hidden> skribis:

> On Thu, Jan 8, 2015 at 1:39 PM, 宋文武 <address@hidden> wrote:

[...]

>> And I don't think the sounds, themes, cursors, wallpapers and icons are
>> hard depends of a application, they are for all applications.
>> Why not set XDG_DATA_DIRS to /run/current-system/profile/share and
>> $HOME/.guix-profile/share in /etc/profile? (at gnu/system.scm)
>> So, install a theme package will work for all applications.
>>
>> WTDY?
>
> As said above, my proposal will make sure that the relevant theming
> data is found and used directly from the store.

To summarize, I think the solution you propose would have the advantage
of working out-of-the-box, even when Guix is used on another distro, and
the disadvantage to be inflexible (the set of themes, icons, etc. used
by an application will be fixed at build time, IIUC.)

What 宋文武 proposes would have the advantage of being more flexible
(users can install the themes they prefer), but would work only on
“Guixotic”, and not out-of-the-box (users will have to remember to
install one sound theme, icon set, etc.)

Does that make sense?

Thanks,
Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]