Hello! Alex Kost <alez...@gmail.com> writes:
[...] >>> 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. Good to know! I'll investigate the various guix-* commands from now :) >> 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. My main usage of M-x guix seems to be M-x guix e(dit to find package definitions or see if a package already exists which is often quicker than looking at the often overwhelming 'guix package --search' output. > 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). Sounds good! Maxim