|
|
|
@ -1,6 +1,7 @@
|
|
|
|
{
|
|
|
|
{
|
|
|
|
inputs,
|
|
|
|
inputs,
|
|
|
|
lib,
|
|
|
|
lib,
|
|
|
|
|
|
|
|
flake,
|
|
|
|
outputs,
|
|
|
|
outputs,
|
|
|
|
...
|
|
|
|
...
|
|
|
|
}@flakeArg:
|
|
|
|
}@flakeArg:
|
|
|
|
@ -10,6 +11,11 @@ let
|
|
|
|
{ modules, system }:
|
|
|
|
{ modules, system }:
|
|
|
|
let
|
|
|
|
let
|
|
|
|
modsExtended = [
|
|
|
|
modsExtended = [
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
system.configurationRevision = toString (
|
|
|
|
|
|
|
|
flake.shortRev or flake.dirtyShortRev or flake.lastModified or "unknown"
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
}
|
|
|
|
outputs.nixosModules.myOptions
|
|
|
|
outputs.nixosModules.myOptions
|
|
|
|
outputs.nixosModules.withDepends
|
|
|
|
outputs.nixosModules.withDepends
|
|
|
|
{ home-manager.sharedModules = [ outputs.homeManagerModules.default ]; }
|
|
|
|
{ home-manager.sharedModules = [ outputs.homeManagerModules.default ]; }
|
|
|
|
|