This commit is contained in:
m3tam3re
2024-09-26 14:45:59 +02:00
parent 78a720e1a3
commit e7ec54ef4f
5 changed files with 67 additions and 8 deletions

View File

@ -40,7 +40,9 @@
};
};
nix = {
nix = let
flakeInputs = lib.filterAttrs (_: lib.isType "flake") inputs;
in {
settings = {
experimental-features = "nix-command flakes";
trusted-users = [
@ -53,10 +55,8 @@
options = "--delete-older-than 30d";
};
optimise.automatic = true;
registry =
(lib.mapAttrs (_: flake: {inherit flake;}))
((lib.filterAttrs (_: lib.isType "flake")) inputs);
nixPath = ["/etc/nix/path"];
registry = lib.mapAttrs (_: flake: {inherit flake;}) flakeInputs;
nixPath = ["/etc/nix/path"] ++ lib.mapAttrsToList (flakeName: _: "${flakeName}=flake:${flakeName}") flakeInputs;
};
users.defaultUserShell = pkgs.fish;
}