On July 2, 2018 10:28:01 PM GMT+02:00, Alex Kost wrote: >Maxim Cournoyer (2018-07-02 10:55 -0400) wrote: > >> Hi, >> >> Oleg Pykhalov writes: >> >>> Hello, >>> >>> Pierre Neidhardt writes: >>> >>>> Maxim Cournoyer 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). > >-- >Alex Good idea! -- Cheers Swedebugia