АБ
{ foo = bar.foo; goo = bar.goo; } а просто написать { inherit (bar) foo goo; }Size: a a a
АБ
{ foo = bar.foo; goo = bar.goo; } а просто написать { inherit (bar) foo goo; }С
кY
АБ
АБ
N
foo.nix напишу что-то вродеservices = {
upower.enable = true;
printing.enable = true;
}
а в bar.nix
services = {
upower.enable = false;
}
и потом где-то в default.nix:imports = [то
./foo.nix
./bar.nix
]
printing.enable = true из foo.nix не применится и в services будет только то, что в файле bar.nix?N
АБ
lib.mkOverrideG
АБ
nix eval .#nixosConfigurations.$(hostname).config.<option> --json | json2yaml | bat -l yamlG
nix eval .#nixosConfigurations.$(hostname).config.<option> --json | json2yaml | bat -l yamlАБ
АБ
nixos-optionN
G
АБ
АБ