From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: Guix and Emacs Integration for Polyglot Development Date: Thu, 02 Aug 2018 01:08:58 -0700 Message-ID: <87bmalchr9.fsf@gmail.com> References: <871sbowlws.fsf@devnulllabs.io> 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]:34692) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fl8fS-0004Q4-Uj for help-guix@gnu.org; Thu, 02 Aug 2018 04:09:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fl8fO-000897-96 for help-guix@gnu.org; Thu, 02 Aug 2018 04:09:06 -0400 Received: from mail-pf1-x430.google.com ([2607:f8b0:4864:20::430]:33590) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fl8fO-00087p-1x for help-guix@gnu.org; Thu, 02 Aug 2018 04:09:02 -0400 Received: by mail-pf1-x430.google.com with SMTP id d4-v6so862969pfn.0 for ; Thu, 02 Aug 2018 01:09:02 -0700 (PDT) In-Reply-To: <871sbowlws.fsf@devnulllabs.io> (Kenny Ballou's message of "Fri, 27 Jul 2018 12:53:07 -0600") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Kenny Ballou Cc: help-guix@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Kenny Ballou writes: > I would like to be able to specify a project's dependencies in a > manifest file, add any environment variables as necessary, and have > Emacs be aware of those variables when entering that environment. It may not be what you're looking for, but projects like Haunt [1] put a guix.scm file in the root directory of their project. The file contains a package as its top-level form (I think that's the right terminology), and you can get the dependencies via "guix environment -l guix.scm". Hope that helps! Footnotes:=20 [1] http://haunt.dthompson.us =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAltivBoACgkQ3UCaFdgi Rp3HdRAAgOSxTLM/Kg7pzlyUOf834e54MZWservZBlu1dj2vExMjyp67UouhWYe8 RMJ7rFHenSBSL2Fghg4YNpEjyip0UL9A3nhRL4qDwi3KLiQKb4jK+OWtjEd8Kvxq Qwm+BQd7qCxUNEriayQnba8gVIc7sZVCk1EMFJ2XiJp19D6XBQmUZaYr0fs+zgDf hjKh0sml6I0GflMH3T7UwgDRKfXcD04ZhpvH5CcrzJhN4n/U1lYlkP5Hq7PY41IY 0qAwToAYdVCPle5/6CudS5shYmDUYtmMkxGxmpFVaDpwIjQpULmuDTBaBDLNiyAe Cwr8GjlJ4BnLarSkfjWw2GxqUWWbw8joKcZQntYJ1JTasprT0vnuwm8a9ct4tI1W OpJ9l93MFVZfHVeqPBiLJJvB8eaZ0QG1MVntgDp8OEnMk17g+hNUd89OMDZvc46t S8Fw7gBgwRgsLBrhuan081+LyHDEshblnW1J9tCmw/d5DyxmXXA5EipP/+pMT2IZ LaFbu7UTrrcH+PdEYXUallD3gQ3CJJImUcbnPLec9Adp9XSH2lmIGJ+kzsU3DjVN Qyaq1ZwzKLsEgnLkUTTBl9Hk19huDe0yBlsxvoTFArMaaXKOwvxHcLKxTtTmFuNg Ulwzgl9o64GD13HA+wpMk0RjEON0yYFDoELPEBd9gXfKq3YB5SY= =irWB -----END PGP SIGNATURE----- --=-=-=--