From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thompson, David" Subject: Re: "M-x guix" - magit-like interface for guix commands Date: Fri, 14 Aug 2015 10:40:56 -0400 Message-ID: References: <87zj1u704r.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43399) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQGAH-0006qB-Es for guix-devel@gnu.org; Fri, 14 Aug 2015 10:41:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZQGAE-0004o4-95 for guix-devel@gnu.org; Fri, 14 Aug 2015 10:41:01 -0400 Received: from mail-yk0-f169.google.com ([209.85.160.169]:33320) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQGAE-0004nN-6J for guix-devel@gnu.org; Fri, 14 Aug 2015 10:40:58 -0400 Received: by ykll84 with SMTP id l84so7118671ykl.0 for ; Fri, 14 Aug 2015 07:40:57 -0700 (PDT) In-Reply-To: <87zj1u704r.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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Alex Kost Cc: guix-devel On Fri, Aug 14, 2015 at 4:19 AM, Alex Kost wrote: > Hello, I've pushed 'wip-emacs-popup-ui' branch with emacs magit-like > (popup) interface for guix commands. > > In short, here is how it looks like: > > "M-x guix": > and pressing "b" there ("build"): > > There are some things to do, but it is ready for trying. So if anyone > wants to look at it: > > 1. Set up emacs for using your guix repo directory - > see (info "(guix) Emacs Initial Setup") > > 2. Switch to 'wip-emacs-popup-ui' branch and "make" it. > > 3. Start emacs and run "M-x guix". > > Oh, and it requires 'magit-popup' library which is a part of Magit 2.1.0. This looks awesome! I love Magit's interface. Though, I do wonder if depending on Magit is too heavy a dependency. I noticed an 'e' for 'environment'. I imagine that's just a placeholder. ;) Anyway, really cool stuff! - Dave