From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: Changing user-account's shell Date: Thu, 18 Apr 2019 16:45:43 +0200 Message-ID: <87pnpjqsmg.fsf@gnu.org> References: <20190417195944.v3duu4wzh7sqj7dk@melmoth> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:35300) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hH8VI-00030a-J4 for help-guix@gnu.org; Thu, 18 Apr 2019 10:59:09 -0400 In-Reply-To: <20190417195944.v3duu4wzh7sqj7dk@melmoth> (Tanguy Le Carrour's message of "Wed, 17 Apr 2019 21:59:44 +0200") 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: Tanguy Le Carrour Cc: help-guix@gnu.org Hello Tanguy, Tanguy Le Carrour skribis: > I'm trying to set my user's shell through the Guix configuration system, > but without success. > > The syntax I use is: > > (use-package-modules ... shells) > > (operating-system > ;; ... > (users (cons (user-account > ;; ... > (shell (file-append fish "/bin/fish"))) > %base-user-accounts)) > > It's from `gnu/system/shadow.scm:112`. Could you tell us what command you run and what error message you got? At first sight this looks good to me. Thanks, Ludo=E2=80=99.