From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tobias Geerinckx-Rice Subject: Re: guix system reconfigure /etc/config.scm or my-config.scm Date: Wed, 08 May 2019 21:18:33 +0200 Message-ID: <87woj0g3g6.fsf@nckx> References: <16a98cbc6fc.fa86dbd584984.5190119233371485256@zoho.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:37007) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hOS5Q-0005Dn-9B for help-guix@gnu.org; Wed, 08 May 2019 15:18:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hOS5O-0001gt-Mn for help-guix@gnu.org; Wed, 08 May 2019 15:18:40 -0400 Received: from tobias.gr ([2001:470:7405::1]:47640) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hOS5N-0001bG-VW for help-guix@gnu.org; Wed, 08 May 2019 15:18:38 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id eda60c0d for ; Wed, 8 May 2019 19:18:34 +0000 (UTC) Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 52289a06 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Wed, 8 May 2019 19:18:34 +0000 (UTC) In-reply-to: <16a98cbc6fc.fa86dbd584984.5190119233371485256@zoho.com> 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: help-guix@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hiya Sirgazil, sirgazil wrote: > So, should one do the following instead? > > $ emacs ~/path/to/my-config.scm > Modify the file to your liking > $ guix pull && sudo guix system reconfigure=20 > ~/path/to/my-config.scm Oh, it doesn't matter. This file can be whatever and wherever you want it to be (mine's=20 /etc/guix/system.scm because eww =E2=80=98config=E2=80=99). It's in /etc b= y=20 default since that's where most people will expect it and it's the=20 Unixly-correct place to put system-wide configuration files, and=20 this is the mother of all system-wide configuration files :-) Now, to be blunt, I don't think =E2=80=9CThe normal way to change the system configuration is by=20 updating this file and re-running =E2=80=98guix system reconfigure=E2=80=99. One shou= ld=20 never have to touch files in =E2=80=98/etc=E2=80=99[.]=E2=80=9D can reasonably be read as self-contradictory, but if you want to=20 add an =E2=80=98other=E2=80=99 at the end I don't think anyone will object! Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXNMriQAKCRANsP+IT1Vt eXKRAQDedkh/G5YJOj+MUmTbQh8dAdUNkupnljEphDhz9nY0dAEAo2oUST8QfB8t u0bzjU0P9oErhclwvNqyhG8EK6+AGAM= =Iniy -----END PGP SIGNATURE----- --=-=-=--