guix-devel
[Top][All Lists]
Advanced

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

Re: guix package is slow


From: swedebugia
Subject: Re: guix package is slow
Date: Tue, 03 Jul 2018 19:06:39 +0200



On July 2, 2018 10:28:01 PM GMT+02:00, Alex Kost <address@hidden> wrote:
Maxim Cournoyer (2018-07-02 10:55 -0400) wrote:

Hi,

Oleg Pykhalov <address@hidden> writes:

Hello,

Pierre Neidhardt <address@hidden> writes:

Maxim Cournoyer <address@hidden> writes:

- Perform transactions (install/remove) over multiple packages.

To be fair, I think you can already accomplish this using emacs-guix by
separating with commas multiple package names :).

Can you explain? I don't know how to do that.

The point of the Helm interface is that it allows to "batch select"
multiple packages. I don't think that emacs-guix can do that.

[…]

Another way in ‘M-x guix-all-packages’ or any ‘guix-search-by-*’:

• Hit ‘i’ on not installed packages.
• Hit ‘d’ on installed package.
• Hit ‘x’ to apply.

Thanks Oleg! I keep forgetting about this interface;

he-he, it is only one of about 10 different interfaces of this kind (for
packages, profiles, generations, services, etc.). If you use only "M-x
guix", you miss most of Emacs-Guix features.

there doesn't seem
to be an entry point from M-x guix for easy discovery.

"M-x guix" can't be an entry point for this or any other interface, it
is only for "guix" *shell* commands. Actually I'm very surprised
someone uses "M-x guix", I find it unpractical. I even plan to rename
it to "M-x guix-command", and to make "M-x guix" a real entry point for
the various Emacs-Guix commands (including "guix-command" and all the
interfaces).

Good idea!
--
Cheers Swedebugia
reply via email to

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