1
0

pkgs/nix-remove-result-links: add package

This commit is contained in:
clerie 2024-03-17 15:14:12 +01:00
parent 7b67445838
commit 343ce80661
4 changed files with 14 additions and 0 deletions

View File

@ -65,4 +65,7 @@
documentation.doc.enable = false; documentation.doc.enable = false;
environment.systemPackages = with pkgs; [
nix-remove-result-links
];
} }

View File

@ -114,6 +114,7 @@
inherit (pkgs) inherit (pkgs)
chromium-incognito chromium-incognito
iot-data iot-data
nix-remove-result-links
nixfiles-add-secret nixfiles-add-secret
nixfiles-auto-install nixfiles-auto-install
nixfiles-generate-backup-secrets nixfiles-generate-backup-secrets

View File

@ -0,0 +1,9 @@
{ pkgs, ... }:
pkgs.writeShellApplication {
name = "nix-remove-result-links";
text = ''
#!/usr/bin/env bash
find "''${1:-.}" -depth -type l -name "result*" -lname "/nix/store/*" -print -delete
'';
}

View File

@ -1,6 +1,7 @@
final: prev: { final: prev: {
chromium-incognito = final.callPackage ./chromium-incognito {}; chromium-incognito = final.callPackage ./chromium-incognito {};
iot-data = final.python3.pkgs.callPackage ./iot-data {}; iot-data = final.python3.pkgs.callPackage ./iot-data {};
nix-remove-result-links = final.callPackage ./nix-remove-result-links {};
nixfiles-add-secret = final.callPackage ./nixfiles/nixfiles-add-secret.nix {}; nixfiles-add-secret = final.callPackage ./nixfiles/nixfiles-add-secret.nix {};
nixfiles-auto-install = final.callPackage ./nixfiles/nixfiles-auto-install.nix {}; nixfiles-auto-install = final.callPackage ./nixfiles/nixfiles-auto-install.nix {};
nixfiles-generate-backup-secrets = final.callPackage ./nixfiles/nixfiles-generate-backup-secrets.nix {}; nixfiles-generate-backup-secrets = final.callPackage ./nixfiles/nixfiles-generate-backup-secrets.nix {};