From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: guix package is slow Date: Sun, 01 Jul 2018 21:41:57 +0200 Message-ID: <87muva4ube.fsf@gmail.com> References: <8a4e9b4cb730094a84ef3ff29233c6dd@riseup.net> <87vaa0gutr.fsf@gmail.com> <87tvpjug0a.fsf@gmail.com> <87r2km4wpd.fsf@gmail.com> <87h8livjhy.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42487) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZiEW-0000G6-Fp for guix-devel@gnu.org; Sun, 01 Jul 2018 15:42:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZiES-0002Iz-J1 for guix-devel@gnu.org; Sun, 01 Jul 2018 15:42:04 -0400 Received: from mail-wr0-x230.google.com ([2a00:1450:400c:c0c::230]:46432) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fZiES-0002Ht-Ax for guix-devel@gnu.org; Sun, 01 Jul 2018 15:42:00 -0400 Received: by mail-wr0-x230.google.com with SMTP id s11-v6so4190942wra.13 for ; Sun, 01 Jul 2018 12:42:00 -0700 (PDT) In-reply-to: <87h8livjhy.fsf@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Maxim Cournoyer Cc: guix-devel --=-=-= Content-Type: text/plain 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. For instance, if I want to install all Emacs packages except, say, emacs-guix (haha! :p) then I would - M-x helm-system-packages - "emacs" - M-a - "emacs-guix" - C-space - In other words, it scales well with big loads of packages. >> - 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. Yup, it's hard to explain with words and not verbal explanation can compete with a demo. If you've never used Helm/Ivy before, wait no further, it's a must (in my humble opinion, of course!). > Thank you for taking the time to explain! My pleasure, let me know if you want to know more. Cheers! -- Pierre Neidhardt --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAls5LoUACgkQm9z0l6S7 zH8xTwf/Wrn0UH+Yo0s1LqoRNeACWC2ihBzA02nQtaIMEJjSnzznW/+OTSdm8z3X l0qM3E74ynl92mxZgYMkc7pwMgzsKIJT0XoFVqGNUEkpMtMOBOzVWgTJEoLQC4Wj ArUBfg4KX4GnxkFEK1jwkBMFey3erocMA418b5K4I7WgRtzkGcSdiwy5Q9sWZhaw h/MfTVYIgCf5p1qb9+lIMp/NbYAyLF7oxAw/lPWlMn9tn+Nhu5f605VVhOYr1TDP CYuxthvPMu+i2P0RDiCeOcTwnAaArD4xBi1qe3aCbVPNdCFax9jXKEn29uJ7NOG6 t0wHogMvtczow7CoB+4OoDc5RJoM5Q== =L29m -----END PGP SIGNATURE----- --=-=-=--