Message ID | DM5PR04MB3772DF84EE4FBE0F567E6AC299EA9@DM5PR04MB3772.namprd04.prod.outlook.com |
---|---|
State | New |
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DE2A427BBEA; Mon, 11 Apr 2022 09:03:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 72B2527BBE9 for <patchwork@mira.cbaines.net>; Mon, 11 Apr 2022 09:03:20 +0100 (BST) Received: from localhost ([::1]:50058 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org>) id 1ndp15-0000ti-JG for patchwork@mira.cbaines.net; Mon, 11 Apr 2022 04:03:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54798) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1ndp0r-0000ta-Jj for guix-patches@gnu.org; Mon, 11 Apr 2022 04:03:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:48522) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1ndp0o-0000Gq-7Y for guix-patches@gnu.org; Mon, 11 Apr 2022 04:03:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1ndp0o-0005iG-4i for guix-patches@gnu.org; Mon, 11 Apr 2022 04:03:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#54847] [PATCH] gnu: Add hyfetch. Resent-From: "Wamm K. D" <jaft.r@outlook.com> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 11 Apr 2022 08:03:02 +0000 Resent-Message-ID: <handler.54847.B54847.164966415421920@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54847 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54847@debbugs.gnu.org Cc: "Wamm K. D" <jaft.r@outlook.com> Received: via spool by 54847-submit@debbugs.gnu.org id=B54847.164966415421920 (code B ref 54847); Mon, 11 Apr 2022 08:03:02 +0000 Received: (at 54847) by debbugs.gnu.org; 11 Apr 2022 08:02:34 +0000 Received: from localhost ([127.0.0.1]:42419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1ndp0H-0005hP-21 for submit@debbugs.gnu.org; Mon, 11 Apr 2022 04:02:34 -0400 Received: from mail-bn7nam10olkn2094.outbound.protection.outlook.com ([40.92.40.94]:18145 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jaft.r@outlook.com>) id 1ndp0G-0005hD-6Y for 54847@debbugs.gnu.org; Mon, 11 Apr 2022 04:02:28 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EIbQxx18/cnjktNi8gMzeHYtBzAWmqt+ZhIdkuSGgN2Bfm9hMhbR1/NEQe0oEJd/AwIQXgZCt8ipSiWr9stiOaeufqKOod+1ur7IgSeEtsISwR2efB761wDdpsnxYMKj3/FP5DT/Y07e6ArUyQjuCRZtKuFDPBXZ3MyrVwLJ3wFuG16BlVnmkr0isBgVJLfs8jkqJftV6GiL6jy08v2O0TPUUWcS/jqfxwQgYKnc3lVw/LPq74X3f9dx56MM44rbBS7LGK5q3Nnvdr9WMwxDsuYZx+ya4Jxv6cl/bbNO6gV8ZyicIfl4Ku8Fbm+sSYLXQrmPdSgHLbjzZFyntlNG+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=HFNBRCEjctjG9S7T0sKIAMQdNxok0NNgvuAVJm1FwLU=; b=VITnlg7NumhXmIf1d3h+bRWIK86E65s1OiQ1RdlJoJlZbdeQ7u/enYCwSSN4j5cxlbXTAyb/ApYHFydd4Ks/FZR/0SLgMlv9FLaz2+9SV7DYEsQKqesEodiIGddugZ32LNHiMgRbeU86YPrhpre1FDIy0eUwtKzMLKl7l8Q10+mLO/SN1eE/eCwgeshhDhrkH+ZaUX4WtLXv8geVsnkHqrzDPYVt3WVCBLQROIVR5ztPVt3Yx07zrXM2J3WGahIaW3wbvQ+QrZZwFZeDgG3qw/AXwKiZS+tHOBf0i/bi2Xc5ixhF8Po6HKhS3sqA8zColDanyMFm147pUDVx+HH/Aw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HFNBRCEjctjG9S7T0sKIAMQdNxok0NNgvuAVJm1FwLU=; b=Q3OwbVovg84ribNU3qJRV/NZnzoG7LqjIvA1X0O57JmmUXblLDJjLcGHob+u5gouo9N0XKZvEtngal6rs5qIOjXKHOUecHMJHKoxf49vw+C5wpsJsh8XiO37ATy3+dmpVZtNypCBFVLwsNG+b9IowZYz9C1EvOVZ10gTtq3NatWDIm1YFYdUAwc/SoRjLh+R71WToYEHqaK76lfeIIL/rjfV3EH4je7ExS/daHOx0KmDPV2y/3ZvBQE+hCX2+T7k1Blx1V8vSmJpVRTWThd7cGwF8WYXYSEd4Pk3YT0Vu9ByftMvJFcqaghszhSvJiykViSCYyGOG787PthaMmjxrw== Received: from DM5PR04MB3772.namprd04.prod.outlook.com (2603:10b6:3:fb::14) by DM6PR04MB4892.namprd04.prod.outlook.com (2603:10b6:5:15::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.28; Mon, 11 Apr 2022 08:02:21 +0000 Received: from DM5PR04MB3772.namprd04.prod.outlook.com ([fe80::d92b:d1f:992:5b0c]) by DM5PR04MB3772.namprd04.prod.outlook.com ([fe80::d92b:d1f:992:5b0c%6]) with mapi id 15.20.5144.029; Mon, 11 Apr 2022 08:02:21 +0000 From: "Wamm K. D" <jaft.r@outlook.com> Date: Mon, 11 Apr 2022 03:01:35 -0500 Message-ID: <DM5PR04MB3772DF84EE4FBE0F567E6AC299EA9@DM5PR04MB3772.namprd04.prod.outlook.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <5> References: <5> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-TMN: [JRnLh0n2wnD5Ovo+cazilkAMUyUZ7KxZ] X-ClientProxiedBy: CH0PR03CA0274.namprd03.prod.outlook.com (2603:10b6:610:e6::9) To DM5PR04MB3772.namprd04.prod.outlook.com (2603:10b6:3:fb::14) X-Microsoft-Original-Message-ID: <20220411080134.16555-1-jaft.r@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 502aa3d5-5fe8-40a8-26d3-08da1b919b53 X-MS-Exchange-SLBlob-MailProps: mBRmoEB1kyLHnN2J/hiGTOxQQ7mTDfRFSKG2r7vvGbmhbvJ0PcY8ZcdI4+1kjYuGVdVpl/od2vlTJBPXxFNTzqk/qTQzBY2smARqCQEt5f0j7nYv1NWtTZkoy8guoIbBMAlUbwFxnv9ESIAT1WZ9rkMGxi0QX2AzoRz94YoqLUWmJjiDI5YhfsGkqCI8ZThmWvvTUjpuUHyrMlNLnbQxIzyvn4FDLKCfeuRbl/Gz+JbaxT3pLbbW47pwWed7w6eLXc/P6Vkx6sgFm7nnB6mtJLZ2pPgL8EkvLtD7DzQXZTnNixag6G3DgVpI6wG3s6SHqk8xG+NChRmnaH5UOtf5Y9/ErFZldMFoji7MtBwg5EjSG/cvFPTrTIb1I3AfslD5RaNkvK0jL1vFi1KrR+SVloqV1HFrFEytQgDRl2Yr9zP23IgDpJwvv1+ui+ad0ob7cJ4R45kDMn99uo58hHknt5lrO0+gURaUzJ5B72P8Hpqub0SzQy1be02U0iia7FhYPuv9qWwqKgHlUUvixoZwifmZr4Fn5ptjFsJ9FHyLIhMS2B12fSCTAxNb2sYl0H51CUbgWe9mA5kZ+eYyKolc9k5NDlaCL80+KDSoaAnq9C7q3Xhb7buf/078bfBGGAb1XrwtpSAsRJx9mQo3XjEhBidMjskLgXDIMG51lNj6TxL9m4Yv9pToKwBPAqjfGYJJqHCxPVtS1Ub49DK8FbUFt8eTHtexpoxndb+gb+TXIoYQJdbjKj0SXWSJCMfP2FxA9iRM9rzrfLo= X-MS-TrafficTypeDiagnostic: DM6PR04MB4892:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: pCzfOS70S9v6ui+M7EsYd/5B4LoFLzoOKwS7ADfax21wgoUtJENVSuzf9d6u/hIJ5qEN6THpYHodi6dV5tmHs6JgxQggfw8EuDiQrmmYbDkfqspNu6uZpzrwSwWwVwINrZxrz/ggAj4fDyoQrI73iwhqKt88GuKb6qf9dZSl3w24no/uY1SfXcKSEr/ydSt71ivbLDXoZKlMGqM1XG4/TJALvWs5uVKbAF03IDXf4SvASivP0mfjxvQQ8ct+XDGBLtGrcuSs8hk+UhEO8tNIM3Dj/brjAQiVy4Ab9SMYe8ymXUK7gn7zTXEMPm+vZ87iiCF6czWMiCdJVV6fcwUYCwalrxBfb9YY/ce8S8HUq4aHa3XosaiPG9x7jaaBgV33VQu9uithMbYQW+ZGG1xkLSM/mXcRvU4wt1caAeATSzMlzqZv1N9qnhteP/VWMRKgPvT7q5rFxfmo+srOqPE7WuONsNcUlLY9fv8VHt/G6bA77JA//NMN9A7cvRBhObtro6OFWe2IJJ/DL/jLyjukiXhdC7sQH8cTKNyUVkQyQwsTSqMaoM+bfDTde3bKunbm6H3fLThnlt9Cmac9h7gU00c0u/eJl04xwYmG3/6dOIbG7ARbD+Nho997bkiZ4k6U X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Q08WldyFkoOaQfevB8C84hmWdVnxJWJp4bGjP8Co2zbchy9sjOAD/Col0Ck1+X5MwpsuyPkkUkGYaHvP60ahxgSQ5s/AZ+53RBr7UwUtAJx6qXaJr5w+eLub6Ohs8vT3U/vM9/usWxLEoKhdRk1hRXJapDiLhf3DHN+/42heSM0Uejs3eFMFYh7eL67A4HPvvhbpqh6XCRfS9wgxtELj+R7IxbiwdeudRSgOLPboaQko+NKoh6hUGK5lQoQRsq4wDL+IaOccyRgL0LfhYUuPRAnCE4ijRWviJEDge1qJPPGZfP9Rv9ZjjGnIIc1p7uogCJHLiFq4hLDqhQa+s06Ps/qOcqJWZadHPOo6GK0nrIbcohXLiD6nNAcbwj+2CVW5Yp55U2W1vP2wkh5zNcOUHF5zaq5EXyKE1QLxX6COYU+A8tCzWqKamhV/EsEqcOdQXc1Tlto9f2IDPwbNv/Lspl65TCVHQ2rP6Rxcpy9m5VKMtJ86ySSoCz1cc+/h4WYWkl1H/d6EXS3Q6PUEeTqjeoL6dGOjl+b9Kl0t5HtDtOobvrkP7e+WO+d9Li7nhcxmVwXO3PobpUT7nOy4Fnl3G7h/qelS0wohSMrD6AQwFazTVSYUvmb4vTgvB9zdO6CyWIsFlmP7s82/oNCa6WiBY8BybhejK9vAb4JqanQQwDg+HhIxf6BAIUuCzKVy+fNypuJm/M8Dpbn84XBm8RXNb3qm9LXBbJ2D2DKOTgUtvrSkG1AnzrKVQRzMN6kBtL1z8MFvesYd7q3XSDyYq4neBURogrH5JeeXSQdfy/g07j6jLnddJpqKZVeZRrsMfrKlnaTPTLqhLk8czw+HJE6S6yrEdEJEmdvDwIy83DGU9iu/fLzemi2zZmXOn24hfvwyti5TQN/Dt57kvrzIya+YVtI41eAKiihTgvrUCoTWMvDar53h6fMIFxDUqUbfobbdw416r/MFdhD9wipk5INy2Z1TfPEwnLtN81VfPQaVXbhW3mh/C5++yTF7e+zV7t8zkrHhnyV1rrV6XTd+9zOVAk9kFX8RK0Kn0+n+dfNhFfEQVHG38ZDKzQxJHMvjKv1Ph+qZwzb7vwfmHaic12sTMPP3/L1Fg0mzPH7uTKECsP/XbZ26I0Z0USGX+CcdX3zQF5wubW+jqS2hOkOr0+kDIYQpgRWk5CfUSM+Vi/8xw3RGKcUho4xgw3QDjPofZM5dq84GWeb1muooWwreRIEF1IwEyleHoQxpT/sgY2/qFAMupHKPp/Mu1HGB7A+mfEMrQEzZY/h2oXB+Jz9V+UWQgx46PHkM16NCmxYQxokJb7RzMRObisP2gcW/ZuIHeDrw1z/nOq74iZykP6XqD93fCAK3+KpppYIN/6hF4lDoCgh6bJXOJNioFkYBiOhjEwXs9QRJLpD0mv4dsYOmd42GzfSifiWCV9hp288IbuMYAPg= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 502aa3d5-5fe8-40a8-26d3-08da1b919b53 X-MS-Exchange-CrossTenant-AuthSource: DM5PR04MB3772.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Apr 2022 08:02:21.8815 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR04MB4892 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-getmail-retrieved-from-mailbox: Patches |
Series |
[bug#54847] gnu: Add hyfetch.
|
|
Commit Message
Jaft
April 11, 2022, 8:01 a.m. UTC
--- gnu/packages/admin.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+)
Comments
Wamm K. D schreef op ma 11-04-2022 om 03:01 [-0500]:
> + (propagated-inputs (list python-hypy-utils python-typing-extensions))
Do these need to be propagated?
Greetings,
Maxime
Wamm K. D schreef op ma 11-04-2022 om 03:01 [-0500]: > + (arguments `(#:phases (modify-phases %standard-phases > + (add-before 'build 'set-HOME > + (lambda _ ;; Tries to set files in .config > + (setenv "HOME" "/tmp")))))) neofetch has #:tests? #false, #:make-flags and no set-home phase. How come this fork doesn't? Greetings, Maxime.
Wamm K. D schreef op ma 11-04-2022 om 03:01 [-0500]:
> + (synopsis "@code{neofetch} with pride flags <3")
You are not restricted to ASCII, you can write 🫀, 💓, 💔, 💕, 💖, 💗,
💘, 💙, 💚, 💛, 💜, 💝 or 💞 instead of <3.
Greetings,
Maxime.
Wamm K. D schreef op ma 11-04-2022 om 03:01 [-0500]:
> + (synopsis "@code{neofetch} with pride flags <3")
What does <3 mean here?
Greetings,
Maxime.
Wamm K. D schreef op ma 11-04-2022 om 03:01 [-0500]:
> any ASCII file of your choice
Is it restricted to the ASCII character set, or does any text file do
and can I put 🫀 in the file as well?
Greetings,
Maxime.
Wamm K. D schreef op ma 11-04-2022 om 03:01 [-0500]:
> + (home-page "https://github.com/hykilpikonna/HyFetch")
It's a fork. Is there some web page tracking upstreaming progress?
E.g., neofetch could suppport multiple modes, the default 'neofetch'
when running the 'bin/neofetch' binary, 'hyfetch' when running
'bin/hyfetch', etc.
Greetings,
Maxime.
> On Monday, April 11, 2022, 04:02:59 AM CDT, Maxime Devos <maximedevos@telenet.be> wrote: > > Wamm K. D schreef op ma 11-04-2022 om 03:01 [-0500]: > > + (propagated-inputs (list python-hypy-utils python-typing-extensions)) > > Do these need to be propagated? Fair question; that was just what ~guix import pypi hyfetch --recursive~ had given me but I tried it out, again, with them just as ~inputs~ and it worked just fine so I'll get that adjusted. > Wamm K. D schreef op ma 11-04-2022 om 03:01 [-0500]: > > + (arguments `(#:phases (modify-phases %standard-phases > > + (add-before 'build 'set-HOME > > + (lambda _ ;; Tries to set files in .config > > + (setenv "HOME" "/tmp")))))) > > neofetch has #:tests? #false, #:make-flags and no set-home phase. How > come this fork doesn't? If I were to hazard a guess, because this is a Python package/module while the other is built with ~make~? I'm afraid I don't know enough to say, otherwise; I can say that the package was able to build alright and run fine without disabling tests. > Wamm K. D schreef op ma 11-04-2022 om 03:01 [-0500]: > > + (synopsis "@code{neofetch} with pride flags <3") > > You are not restricted to ASCII, you can write 🫀, 💓, 💔, 💕, 💖, 💗, > 💘, 💙, 💚, 💛, 💜, 💝 or 💞 instead of <3. > > What does <3 mean here? Neat; I didn't know that so thanks for the heads up. I think it's just a heart, to be affectionate; it's the synopsis given for the module on pypi.org and, so, was pulled in by the import. I always try to stick as much as possible to the creator's words for their own software so I just left it in but it's definitely far from mandatory in describing what it is the package does. I can remove it, if you'd like, or swap the ASCII representation to one of the emojis you suggested, if that might make it less ambiguous. > Wamm K. D schreef op ma 11-04-2022 om 03:01 [-0500]: > > any ASCII file of your choice > > Is it restricted to the ASCII character set, or does any text file do > and can I put 🫀 in the file as well? Ummm, another really good question. I was assuming, as its a fork of =neofetch=, that the same rules would apply and, so, just borrowed from the =neofetch= description, but, checking this out, I'm not sure if =hyfetch= has this functionality. I'll remove it from there when I update the ~inputs~. > Wamm K. D schreef op ma 11-04-2022 om 03:01 [-0500]: > > + (home-page "https://github.com/hykilpikonna/HyFetch") > > It's a fork. Is there some web page tracking upstreaming progress? > E.g., neofetch could suppport multiple modes, the default 'neofetch' > when running the 'bin/neofetch' binary, 'hyfetch' when running > 'bin/hyfetch', etc. > > Greetings, > > Maxime. Outside of the GitHub page itself, not that I know of. I'd probably need a bit more guidance on how to set something like this up, though. That being said, the build process between the two may be more different than similar as =hyfetch= is using Python while =neofetch= is just using a plain Makefile; the old Makefile for =neofetch= is still in the repo., unaltered, so I'm not sure how much direct overlap with the original code still exists, for =hyfetch=. I'm not sure how much of a difference any of that makes but thought I'd, at least, make note.
Hi Jaft, Could you send updating patches, updating some of the suggestions Maxime made? Thanks in advance! Ludo’.
Sure thing! There were some threads that Maxime had inquired about that I thought he might provide further guidance on since I wasn't sure how he'd want to proceed with them but I'll get together the changes we have agree upon, so far, and send out an updated patch with them, later today. > On Tuesday, April 19, 2022, 05:04:47 AM CDT, Ludovic Courtès <ludo@gnu.org> wrote: > > > > > > Hi Jaft, > > Could you send updating patches, updating some of the suggestions > Maxime made? > > Thanks in advance! > > Ludo’.
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 1db04adf71..e15d443771 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -47,6 +47,7 @@ ;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be> ;;; Copyright © 2021 Petr Hodina <phodina@protonmail.com> ;;; Copyright © 2021 Artyom V. Poptsov <poptsov.artyom@gmail.com> +;;; Copyright © 2022 Wamm K. D. <jaft.r@outlook.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -3713,6 +3714,33 @@ (define-public neofetch you are running, what theme or icon set you are using, etc.") (license license:expat))) +(define-public hyfetch + (package + (name "hyfetch") + (version "1.0.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "HyFetch" version)) + (sha256 + (base32 "1bfkycdhsyzkk6q24gdy1xwvyz0rvkr7xk2khbn74b3nk6kp83r2")))) + (build-system python-build-system) + (propagated-inputs (list python-hypy-utils python-typing-extensions)) + (arguments `(#:phases (modify-phases %standard-phases + (add-before 'build 'set-HOME + (lambda _ ;; Tries to set files in .config + (setenv "HOME" "/tmp")))))) + (home-page "https://github.com/hykilpikonna/HyFetch") + (synopsis "@code{neofetch} with pride flags <3") + (description "HyFetch is a command-line system information tool fork of +@code{neofetch}. HyFetch displays information about your system next to an +image, your OS logo, or any ASCII file of your choice. The ASCII representation +is then colored in the pattern of the pride flag of your choice. The main +purpose of HyFetch is to be used in screenshots to show other users what +operating system or distribution you are running, what theme or icon set you are +using, etc.") + (license license:expat))) + (define-public screenfetch (package (name "screenfetch")