From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: "Perfect Setup" for hacking on Nix? Date: Sat, 01 Apr 2017 18:13:00 -0700 Message-ID: <874ly7k3xf.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]:35105) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cuU4p-0008Vt-T6 for guix-devel@gnu.org; Sat, 01 Apr 2017 21:13:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cuU4m-0004kH-OX for guix-devel@gnu.org; Sat, 01 Apr 2017 21:13:07 -0400 Received: from mail-pf0-x22f.google.com ([2607:f8b0:400e:c00::22f]:35698) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cuU4m-0004kB-Hw for guix-devel@gnu.org; Sat, 01 Apr 2017 21:13:04 -0400 Received: by mail-pf0-x22f.google.com with SMTP id i5so19309504pfc.2 for ; Sat, 01 Apr 2017 18:13:04 -0700 (PDT) Received: from garuda ([172.58.43.229]) by smtp.gmail.com with ESMTPSA id b128sm17975476pfg.54.2017.04.01.18.13.02 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 01 Apr 2017 18:13:02 -0700 (PDT) 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: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, The Guix manual has a fantastic section on the "Perfect Setup" for hacking on Guix ((guix) The Perfect Setup). This section provides excellent guidance for a newbie on how they can set up their development environment for hacking on Guix. I found it tremendously useful when I was starting out as a Guile and Guix newbie. I have sometimes found myself looking at the Nix source code that is embedded in the Guix repository. However, I don't have a lot of experience with C++, so I don't really know how I should set up my development environment for hacking on (or just browsing) that code. So, what's the "Perfect Setup" for hacking on Nix? =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAljgUBwACgkQ3UCaFdgi Rp2uaw//TNpASZhmiB0mU+CKqY76jfC0X34/qGmaam0QWPuTCNYv3ACjbzZNB+pz /hRt3471lOhWOLn7MBSSOZmbcltXYFX1vyeD5ujr3oNb66q4uU8nsCbS1um095Xe i1C0S7YtgqSQvK7mut0yZgiy/MphsJPLtQfxiHHiNSQ4UEGEOA5oUdGtJaoDlLFl W0cK9HTZ+R7ftnHYlFj1FXZS1hmkIna2RKFSvHK1oyOdwAmKrqb/qEtbExcZTltb Y9WANLpyBIVvq5/YhYXquzlBcxrcmdfxK8qMGa/+aObhgl9nP4c/ZdIkdsHUKrfj vUFlzWLPIK8hP2IRMmisGApYUWaSVSarCq5O3djLfnmmzk6ligg9jSph2Pg9tJ78 gOq/KfxFgj7RREZS0WYu9UkGgqbzJFYvIx2Al6SOqESpL6RwCOUrvhtmd7OR+87Z eCJw1Joh4mLmH0aCUcMjnVaxUEheWCEYn7zOMm0Ptpqt8ZVDalb3AiUEYGFT6Gy1 lrsCtu2k+6JYLxZ72CTK+Qcs+EHSPAXhrvY+Cfzb4c7VRWfx4QKrdGBnhgPlZ169 Abi7nLNRDu1WVez5HklcM9Ai5haPQiaQU5thkWFbggmOr3h/RQW2yVlKxRE9Z0k9 eV5tGipK+jctnDZwLciBRgFVHBmZckGP/mwYKNJjBpaPIYTpB7A= =6BZM -----END PGP SIGNATURE----- --=-=-=--