From mboxrd@z Thu Jan 1 00:00:00 1970 From: rendaw <7e9wc56emjakcm@s.rendaw.me> Subject: Re: G-Expressions manual. change user shell in guix config.scm Date: Sat, 4 May 2019 20:50:34 +0900 Message-ID: <291bf3b7-320e-28ae-17db-28a19eef577a@s.rendaw.me> References: <158abd9a-61d2-1b85-5227-c645cd556c02@s.rendaw.me> <47df8d6d-9d34-5abe-a7f7-c4f5a1c6a7f2@s.rendaw.me> <020ade7dd57cfe2182b3aa360a8cf13d@disroot.org> <768fb29d220fa00af3cb133b0909b870@disroot.org> <9345e08df01afe19f1fd987470e986d1@disroot.org> <2371498b43210a3afd0652c767214af9@disroot.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:47301) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <7e9wc56emjakcm@s.rendaw.me>) id 1hMtBg-0002SX-DC for help-guix@gnu.org; Sat, 04 May 2019 07:50:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <7e9wc56emjakcm@s.rendaw.me>) id 1hMtBf-0000pV-Hw for help-guix@gnu.org; Sat, 04 May 2019 07:50:40 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:48553) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <7e9wc56emjakcm@s.rendaw.me>) id 1hMtBf-0000nf-Dv for help-guix@gnu.org; Sat, 04 May 2019 07:50:39 -0400 In-Reply-To: Content-Language: en-US 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: znavko@disroot.org, help-guix@gnu.org On 5/4/19 8:48 PM, znavko@disroot.org wrote: > This two equivalents work: > > (shell (file-append dash "/bin/dash")) -- this is advanced guix variant with new file-append function, this variant does not need (use-modules (guix gexp)) > > (shell #~(string-append #$dash "/bin/dash")) -- this is guile function string-append and gexp, ungexp functions, this variant does not need (use-modules (guix gexp)) too. Great!  I'm glad that helped!