feat(nix): pass flake self to darwin modules and add revision
This commit is contained in:
parent
0f741cbb36
commit
45414c48b9
5 changed files with 20 additions and 3 deletions
|
@ -3,4 +3,11 @@
|
|||
"nix-command"
|
||||
"flakes"
|
||||
];
|
||||
flake.modules.darwin.default = {
|
||||
nix.enable = false;
|
||||
nix.settings.experimental-features = [
|
||||
"nix-command"
|
||||
"flakes"
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -12,6 +12,11 @@
|
|||
{
|
||||
home.stateVersion = osConfig.system.stateVersion;
|
||||
};
|
||||
darwin.default.system.stateVersion = 6;
|
||||
darwin.default =
|
||||
{ self, ... }:
|
||||
{
|
||||
system.configurationRevision = self.rev or self.dirtyRev or null;
|
||||
system.stateVersion = 6;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue