From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Nieuwenhuizen Subject: Re: The future of 'guix environment' Date: Fri, 01 Sep 2017 13:50:55 +0200 Message-ID: <87y3py63j4.fsf@gnu.org> References: <87efrsyzl4.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37510) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dnkTg-0002iM-8y for guix-devel@gnu.org; Fri, 01 Sep 2017 07:51:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dnkTb-0005I4-KK for guix-devel@gnu.org; Fri, 01 Sep 2017 07:51:12 -0400 In-Reply-To: (David Thompson's message of "Thu, 31 Aug 2017 09:28:28 -0400") 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: "Thompson, David" Cc: guix-devel Thompson, David writes: >> Wouldn't that be >> >> guix environment --cache --dependencies --load=3Dguix.scm > > No, because guix.scm would no longer evaluate to a package object, but > an environment object. Ah, nice. Thank for the explanation! One thing I didn't see in your proposal is something like guix environment --manifest manifest.scm It really bothers me that I can only declaritavely populate/maintain named profiles. Do you have an idea about that? > I took a look at emacs-direnv and did not like it because it's not > fully implemented in elisp. You also need the direnv tool itself, > which is written in Go. No thanks! No thanks here too. A yoghurt language just to run a shell, ugh. Greetings, janneke --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com