guix-devel
[Top][All Lists]
Advanced

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

Re: Suggest A debian-style menu system for guix


From: Chris Marusich
Subject: Re: Suggest A debian-style menu system for guix
Date: Mon, 01 May 2017 23:07:14 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

Adonay Felipe Nogueira <address@hidden> writes:

> Personally, I find .desktop files better suited for this. Place each of
> them in "$HOME/.local/share/applications" directory.
>
> More information about the FreeDesktop .desktop standard can be found
> at:
> [[https://specifications.freedesktop.org/desktop-entry-spec/latest/]].
>
> As it evidences, GNOME has adapted a similar format, which can be read
> at
> [[https://developer.gnome.org/integration-guide/stable/desktop-files.html]].

If a software component comes with desktop files, what's the right place
to put them relative to the component's output path?

I would imagine that a lot of desktop applications packaged with Guix
will probably come with desktop files.  Or, if they do not, I imagine
that we could add desktop files for them as we package them.  Instead of
requiring users to create their own desktop files individually (I can
never remember how to do it), it would be neat if desktop applications
installed via Guix came with desktop files installed in the "right
place" by default.  That way, any software which understands the
FreeDesktop standard would find the installed software and populate the
right menus automatically.

I think we're doing this already for some Guix packages, but since my
knowledge of the FreeDesktop standard is limited, I'm not sure if it's
by accident or if it's intentional.

-- 
Chris

Attachment: signature.asc
Description: PGP signature


reply via email to

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