From mboxrd@z Thu Jan 1 00:00:00 1970 From: Quiliro Ordonez Subject: Re: Installing webbrowser and email client via Guix package manager Date: Fri, 08 Feb 2019 04:55:49 -0800 Message-ID: <3eeb4f77a319d101b23dc171e8b34636@riseup.net> References: <875ztvcyku.fsf@ambrevar.xyz> <874l9fcyj0.fsf@ambrevar.xyz> 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]:50354) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gs5hC-0004Ld-BG for help-guix@gnu.org; Fri, 08 Feb 2019 07:55:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gs5h9-0004lU-IX for help-guix@gnu.org; Fri, 08 Feb 2019 07:55:54 -0500 Received: from mx1.riseup.net ([198.252.153.129]:53900) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gs5h8-0004ku-TN for help-guix@gnu.org; Fri, 08 Feb 2019 07:55:51 -0500 Received: from bell.riseup.net (unknown [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id A2E641A01F9 for ; Fri, 8 Feb 2019 04:55:49 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 7DA5C221C71 for ; Fri, 8 Feb 2019 04:55:49 -0800 (PST) In-Reply-To: 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 El 2019-02-08 11:04, zimoun escribi=C3=B3: > Hi Meikel, >=20 > To complement the words by Pierre, I would tell that Web Browser and > Emails Client are maybe not the best entry point to discover the Guix > system. :-) >=20 > Well, to search on all the packages, the way is: > guix package -s web -s browser \ > | recsel -e 'description ~ "[Bb]rowser"' -p name,synopsis,relevanc= e >=20 > The part `-s web -s browser' means: search the word web *or* the word > browser in all the fields (name, synopsis, description, etc.). > The recsel command allows to filter out. > - `-e 'description ~ "[Bb]rowser"' means: select the package owning > the word Browser or browser in the field description; > - `-p name,synopsis,relevance' means: only outputs the fields name, > synopsis and relevance. >=20 > Then, for example try `guix package --show=3Dicecat' to see all the > package information. >=20 > To install the recsel comand, you need to install the package > recutils. Then give a look at the manual: > https://www.gnu.org/software/guix/manual/en/html_node/Invoking-guix-pac= kage.html#Invoking-guix-package What a fine explanation! I filled in some of my own knowledge gaps with it. It would be great to include something like that on the manual. > If you are an Emacs user, then I recommand you to give a look at the > package emacs-guix. I looked at this part. But I am missing some exercise such as the previous one on Emacs-Guix. It would help introduce myself on some practical use of that promising package. Would someone provide such thing please?