Hello Pierre!

Pierre Neidhardt <ambre...@gmail.com> writes:

> Maxim Cournoyer <maxim.courno...@gmail.com> writes:
>
>> Could you elaborate on how you create and then use such cache?
>
> It's very dumb, really: it just drops the output of `guix package
> --search "."` to a file :D
>
>> Is it useful when used inside Emacs only, say in a *shell* buffer?
>
> Well, you can use `recsel' or any text processing tool over it, but
> beside that, not much I'm afraid.

I see :)

>> If so, what does it bring over using emacs-guix, which caches in memory
>> the package definitions?
>
> In terms of caching, nothing, but the Helm interface has some
> significant perks over emacs-guix:
>
> - 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 :).

> - Perform actions over multiple packages: browse home-page, show
> (reverse) deps, find-files (with helm-find-files -- awesome! :p).

This sounds interesting -- I guess I should read more about helm.

Thank you for taking the time to explain!

Maxim

Reply via email to