From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id CMkLKHjIR2DoCgAA0tVLHw (envelope-from ) for ; Tue, 09 Mar 2021 19:11:52 +0000 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id OOS1I3jIR2DjZwAAbx9fmQ (envelope-from ) for ; Tue, 09 Mar 2021 19:11:52 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 00F2419737 for ; Tue, 9 Mar 2021 20:11:51 +0100 (CET) Received: from localhost ([::1]:42354 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lJhlm-0007fT-Pd for larch@yhetil.org; Tue, 09 Mar 2021 14:11:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47788) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJf9D-0001Io-TX for help-guix@gnu.org; Tue, 09 Mar 2021 11:23:52 -0500 Received: from zm-mta-out-3.u-ga.fr ([152.77.200.56]:46502) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJf99-00030b-WA for help-guix@gnu.org; Tue, 09 Mar 2021 11:23:51 -0500 Received: from zm-mta-out.u-ga.fr (zm-mta-out.u-ga.fr [152.77.200.53]) by zm-mta-out-3.u-ga.fr (Postfix) with ESMTP id 6916C41105 for ; Tue, 9 Mar 2021 17:23:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=univ-grenoble-alpes.fr; s=2020; t=1615307022; bh=W98q7NYxklhDDf06TllGOvAlNBTxRsgfcj/VB1gA324=; h=From:Subject:Date:To:From; b=fNENnCI53aArBHYmMb3qDamPfHsSsdi1p9Zf9A8eZ2UvO+2keQHTRHozxtfFIop7R sLe5S3NOqTN+zW6L1+Wx2M1kQw5z9ioMngyFMk9HYQihvxHpSrWgRE+8MH/LDKMzQ1 +YtDfPvvfOC0aXcNvMuqyEWkNkMl3GvWNDjxEAadGHD+5OWIwn6iwLJEIUCVSV6g2G 3omtzT9WPtk8ZvMozH7FmDhATHnBNr8R7Aqa+TzWH0MP3Bje8BCECGddFv95z876BA 3sxMC8GxzlWL8O84WfAZuDUWZAaes7vBWuEaEv1g0Ne4xhN8JbphSKj+luLBHodgZL 84zRYV3eAfijQ== Received: from smtps.univ-grenoble-alpes.fr (smtps3.u-ga.fr [195.83.24.62]) by zm-mta-out.u-ga.fr (Postfix) with ESMTP id 62AAE80655 for ; Tue, 9 Mar 2021 17:23:42 +0100 (CET) Received: from [192.168.1.69] (i15-les01-ntr-62-34-148-47.sfr.lns.abo.bbox.fr [62.34.148.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: bouttiep@univ-grenoble-alpes.fr) by smtps.univ-grenoble-alpes.fr (Postfix) with ESMTPSA id 5611D4005E for ; Tue, 9 Mar 2021 17:23:42 +0100 (CET) From: Pierre-Antoine Bouttier Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: nix shellHook equivalent for guix environment? Message-Id: <7663A078-15A7-41AC-BBAB-AED626151B15@univ-grenoble-alpes.fr> Date: Tue, 9 Mar 2021 17:23:41 +0100 To: help-guix X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Greylist: Whitelist-UGA SMTP Authentifie (bouttiep@univ-grenoble-alpes.fr) via submission-587 ACL (100) Received-SPF: pass client-ip=152.77.200.56; envelope-from=Pierre-Antoine.Bouttier@univ-grenoble-alpes.fr; helo=zm-mta-out-3.u-ga.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1615317112; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=0YQQnxM3fby4hifiKX93zfOJY3uAWKne/xV2lJzZXLs=; b=N9/JUYAZ3PZIv5HxJ3wyaTCVqeT4HvIi7V+LwD6yPdoWY/fWwmIV/tHo0Qt8kXG4tecbJT lFbpUKYBic7PKbHlEHKY1cIW+0V5QrhtgEyzyvIWnwC0lGmAjxFhc1rJJhWl1fruI/Yjlh n02Uhe3JfOaxP+M6pXdXDx050f7AxxbzEXDbK+9cNz3cX7oZ0pi7bYCYDyAshB/wiRiwXh DqEp/aZg9GYm+NFFZgGvR3B+78NuqTZJttg9JQqaorox9MRyP4kc1UqMvLkCANBuWrk9/E ii3KIFkSFz5VmDXPaIQ206uuuFxWA6fLjW1JKb2ZXH84K6S4xMDl4Ke+kT7eqA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1615317112; a=rsa-sha256; cv=none; b=FQn4R0GmHRMI38pW0DyQVTzmXTla0obkAmasfF06UbpxBcNWK9HAizBjJVKfK60fk930rS stCFuRYldtdO5HomA8tCLgIeCTk8w87+nEX2JpasSLRxZP5NCExVOWn3yPVVbqf6cnQ83W ajkBZv7sMtXSA+1+Om/nM0S4SpJwjjENtUE6+bJbLQu2geWxfuZb/hZbiKdrfa5I1c2vtD TDWsTjlU8kNFcya5U/SvghPgtHc8Ts2Cz3olGddFL1OIdNL+rGZCElOgugPWYopF5ws6Us wuHCXnKLlc4BwACCbutczdg3UqYOTTwkWKrSwaApAOlxo7loZxspluspcugQAw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=univ-grenoble-alpes.fr header.s=2020 header.b=fNENnCI5; dmarc=fail reason="SPF not aligned (relaxed)" header.from=univ-grenoble-alpes.fr (policy=none); spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: 0.72 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=univ-grenoble-alpes.fr header.s=2020 header.b=fNENnCI5; dmarc=fail reason="SPF not aligned (relaxed)" header.from=univ-grenoble-alpes.fr (policy=none); spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 00F2419737 X-Spam-Score: 0.72 X-Migadu-Scanner: scn0.migadu.com X-TUID: CZwj9NBAwYna Dear all, Do you know if there is any equivalent to shellHook, available for the = nix-shell command, for setting up a guix environment through a = manifest.scm file? Or maybe another methodology with guix to have approximatively the same = behavior? (i.e. in a file that can be put under version control, = defining dependancies and also init commands to set up a guix = environment) Best regards --- Pierre-Antoine Bouttier GriCAD Research Engineer GriCAD - https://gricad.univ-grenoble-alpes.fr/ Batiment IMAG CS 40700 38058 Grenoble CEDEX 9 +33 4 57 42 18 66