diff options
| -rw-r--r-- | krebs/3modules/os-release.nix | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/krebs/3modules/os-release.nix b/krebs/3modules/os-release.nix index 8f71a357f..5fbfe6614 100644 --- a/krebs/3modules/os-release.nix +++ b/krebs/3modules/os-release.nix @@ -1,8 +1,11 @@  { config, ... }:  with import <stockholm/lib>;  let -  nixos-version-id = "${config.system.nixosVersion}"; -  nixos-version = "${nixos-version-id} (${config.system.nixosCodeName})"; +  nixos-version-id = if (hasAttr "nixos" config.system) then +    "${config.system.nixos.version}" else "${config.system.nixosVersion}"; +  nixos-codeName = if (hasAttr "nixos" config.system) then +    "${config.system.nixos.codeName}" else "${config.system.nixosCodeName}"; +  nixos-version = "${nixos-version-id} (${nixos-codeName})";    nixos-pretty-name = "NixOS ${nixos-version}";    stockholm-version-id = let | 
