diff options
| author | Yelninei <yelninei@tutamail.com> | 2025-08-29 15:13:29 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-09-11 16:42:24 +0100 |
| commit | 452dacd7e8210a67ba36560ccdb719e924485b80 (patch) | |
| tree | 46e3bc4aea31d68f0c88fe876ab6a501a0c141f3 /gnu | |
| parent | 355e47a9ec0da0828c167eead8ea5f2179cf1506 (diff) | |
gnu: Add fastfetch-minimal.
* gnu/packages/admin.scm (fastfetch-minimal): New variable.
(fastfetch): inherit from fastfetch-minimal.
Change-Id: Ie1b39699e5202a7a29c606f9e9ba08fb769eadd0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/admin.scm | 53 |
1 files changed, 32 insertions, 21 deletions
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 220d254cb81..a4d4c643bce 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -4636,9 +4636,9 @@ everyone's screenshots nowadays.") information tool.") (license license:expat)))) -(define-public fastfetch +(define-public fastfetch-minimal (package - (name "fastfetch") + (name "fastfetch-minimal") (version "2.51.1") (source (origin @@ -4658,25 +4658,8 @@ information tool.") #:configure-flags #~(list "-DENABLE_SYSTEM_YYJSON=ON" "-DBUILD_FLASHFETCH=OFF" "-DBUILD_TESTS=ON" - "-DINSTALL_LICENSE=OFF" - "-DBINARY_LINK_TYPE=dynamic" - "-DENABLE_DIRECTX_HEADERS=OFF" - (string-append "-DCUSTOM_PCI_IDS_PATH=" - #$(this-package-input "hwdata") - "/share/hwdata/pci.ids") - (string-append "-DCUSTOM_AMDGPU_IDS_PATH=" - #$(this-package-input "libdrm") - "/share/libdrm/amdgpu.ids")))) - (inputs (list dbus - glib - hwdata - imagemagick - libdrm - libxcb - mesa - wayland - yyjson - zlib)) ;for imagemagick and an #ifdef + "-DINSTALL_LICENSE=OFF"))) + (inputs (list yyjson)) (native-inputs (list pkg-config python-minimal)) (home-page "https://github.com/fastfetch-cli/fastfetch") (synopsis "Display system information in a stylized manner") @@ -4686,6 +4669,34 @@ a stylized way. Fastfetch displays this information next to a logo of the system distribution, akin to many similar tools.") (license license:expat))) +(define-public fastfetch + (package + (inherit fastfetch-minimal) + (name "fastfetch") + (arguments + (substitute-keyword-arguments (package-arguments fastfetch-minimal) + ((#:configure-flags flags #~'()) + #~(append #$flags + (list "-DBINARY_LINK_TYPE=dynamic" + "-DENABLE_DIRECTX_HEADERS=OFF" + (string-append "-DCUSTOM_PCI_IDS_PATH=" + #$(this-package-input "hwdata") + "/share/hwdata/pci.ids") + (string-append "-DCUSTOM_AMDGPU_IDS_PATH=" + #$(this-package-input "libdrm") + "/share/libdrm/amdgpu.ids")))))) + (inputs + (modify-inputs (package-inputs fastfetch-minimal) + (append dbus + glib + hwdata + imagemagick + libdrm + libxcb + mesa + wayland + zlib))))) ;for imagemagick and an #ifdef + (define-public nnn (package (name "nnn") |
