diff --git a/flake.nix b/flake.nix index 3f9e22bdae0..e2346f99c7a 100644 --- a/flake.nix +++ b/flake.nix @@ -23,8 +23,8 @@ import ./nixos/lib/eval-config.nix (args // { modules = modules ++ [ { system.nixos.versionSuffix = - ".${lib.substring 0 8 self.lastModified}.${self.shortRev}"; - system.nixos.revision = self.rev; + ".${lib.substring 0 8 self.lastModified}.${self.shortRev or "dirty"}"; + system.nixos.revision = lib.mkIf (self ? rev) self.rev; } ]; });