From bd3ec3a90438188be146f731c5a82d0d905f8cf0 Mon Sep 17 00:00:00 2001 From: Qyriad Date: Sun, 22 Mar 2026 15:57:38 +0100 Subject: [PATCH] nix: apply mkPretty to sub-derivations --- default.nix | 6 +++++- shell.nix | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/default.nix b/default.nix index d6a38de..697681f 100644 --- a/default.nix +++ b/default.nix @@ -9,7 +9,11 @@ in import src { inherit pkgs; }, }: let inherit (qpkgs) lib; - dynix = qpkgs.callPackage ./package.nix { } + dynix = (qpkgs.callPackage ./package.nix { }) + .overrideAttrs (final: prev: { + dynixCommand = qpkgs.stdlib.mkStdenvPretty prev.dynixCommand; + dynixModules = qpkgs.stdlib.mkStdenvPretty prev.dynixModules; + }) |> qpkgs.stdlib.mkStdenvPretty; byStdenv = lib.mapAttrs (stdenvName: stdenv: let withStdenv = dynix.override { clangStdenv = stdenv; }; diff --git a/shell.nix b/shell.nix index 37ad241..39cd49f 100644 --- a/shell.nix +++ b/shell.nix @@ -21,7 +21,7 @@ inherit (pkgs) lib; mkDevShell = dynix: qpkgs.callPackage dynix.mkDevShell { inherit fenixToolchain; }; - devShell = mkDevShell dynix; + devShell = mkDevShell dynix |> qpkgs.stdlib.mkStdenvPretty; byStdenv = lib.mapAttrs (lib.const mkDevShell) dynix.byStdenv;