From af588ef34843ea125197054a581967695d4d5967 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 30 Jan 2026 15:37:05 +0200 Subject: [PATCH 1/2] screenfetch: run install pre,post hooks --- pkgs/by-name/sc/screenfetch/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/sc/screenfetch/package.nix b/pkgs/by-name/sc/screenfetch/package.nix index 323f4cd0cbf1..96620e10bd25 100644 --- a/pkgs/by-name/sc/screenfetch/package.nix +++ b/pkgs/by-name/sc/screenfetch/package.nix @@ -60,6 +60,8 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ makeWrapper ]; installPhase = '' + runHook preInstall + install -Dm 0755 screenfetch-dev $out/bin/screenfetch install -Dm 0644 screenfetch.1 $out/share/man/man1/screenfetch.1 install -Dm 0644 -t $out/share/doc/screenfetch CHANGELOG COPYING README.mkdn TODO @@ -68,6 +70,8 @@ stdenv.mkDerivation (finalAttrs: { patchShebangs $out/bin/screenfetch wrapProgram "$out/bin/screenfetch" \ --prefix PATH : ${path} + + runHook postInstall ''; meta = { From 8197253de8856fa9b0c89ba853d07d2fd3f16413 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 30 Jan 2026 15:37:56 +0200 Subject: [PATCH 2/2] screenfetch: split doc & man --- pkgs/by-name/sc/screenfetch/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/sc/screenfetch/package.nix b/pkgs/by-name/sc/screenfetch/package.nix index 96620e10bd25..0eb42a463723 100644 --- a/pkgs/by-name/sc/screenfetch/package.nix +++ b/pkgs/by-name/sc/screenfetch/package.nix @@ -74,6 +74,12 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstall ''; + outputs = [ + "out" + "doc" + "man" + ]; + meta = { description = "Fetches system/theme information in terminal for Linux desktop screenshots"; longDescription = ''