blob: a2ec6b001dbf5766451699eeaef80dc3d4f29fa3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
{
inputs,
lib,
config,
...
}: {
nix = {
settings = {
experimental-features = "nix-command flakes";
auto-optimise-store = true;
allowed-users = ["@wheel"];
};
# gc = {
# automatic = true;
# dates = "weekly";
# options = "--delete-older-than +3";
# };
registry = lib.mapAttrs (_: value: {flake = value;}) inputs;
nixPath = lib.mapAttrsToList (key: value: "${key}=${value.to.path}") config.nix.registry;
};
}
|