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