From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?=E7=99=BD=E3=81=84=E7=86=8A=EF=BC=A0=E7=9B=B8=E6=92=B2?= =?UTF-8?Q?=E9=81=93?= Subject: System configuration, ~/.profile, custom path etc. Date: Mon, 16 Mar 2015 19:20:27 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47822) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YXZcv-00011F-Ue for guix-devel@gnu.org; Mon, 16 Mar 2015 14:20:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YXZcq-0005jP-Gt for guix-devel@gnu.org; Mon, 16 Mar 2015 14:20:33 -0400 Received: from deleuze.hcoop.net ([69.90.123.67]:44724) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YXZcq-0005ix-D0 for guix-devel@gnu.org; Mon, 16 Mar 2015 14:20:28 -0400 Received: from navajos.hcoop.net ([69.90.123.70] helo=webmail.hcoop.net ident=roundcube) by deleuze.hcoop.net with esmtp (Exim 4.63) (envelope-from ) id 1YXZcp-0002iv-Oe for guix-devel@gnu.org; Mon, 16 Mar 2015 14:20:27 -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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org Hello: I'm trying to understand the "desired" way to configure GuixSD, regarding modifying environment variables etc. Studying the manual, it seems to me that the system doesn't source ~/.profile etc. and instead the systematic way to modify the environment is via the sysconfig.scm file and system reconfigure. Namely, I've found the "skeletons" variable, I've tried to undestand the example, but not sure I know how to implement it. Let's say I want to add "~/sh" to PATH and also export TEST="This is a test." How exactly do I add this to sysconfig.scm? Many thanks. -- 白い熊@相撲道