From 185a541c590b8730d28cbe9866e83e5044aae80b Mon Sep 17 00:00:00 2001 From: Tim Van Baak Date: Mon, 8 Jul 2024 12:15:41 -0700 Subject: [PATCH] Format and tabulate source references --- flake.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index ba17a4c..78538e0 100644 --- a/flake.nix +++ b/flake.nix @@ -49,7 +49,11 @@ drvsNoMain = filter nobodyMaintains drvs; drvNamesList = stringJoin (drv: "${drv.name} ${drv.meta.position}") drvsNoMain; uniqNames = runCommandLocal "no-maintainers.txt" {} '' - <${drvNamesList} sort -u > $out + <${drvNamesList} sort -u \ + | sed 's/\/nix\/store\/[^/]*/https:\/\/github.com\/NixOS\/nixpkgs\/blob\/master/' \ + | sed 's/.nix:\(.*\)$/#L\1/' \ + | ${pkgs.unixtools.column}/bin/column -t \ + > $out ''; in uniqNames; };