treewide: set system.nixos.revision

This commit is contained in:
Primrose 2025-12-05 14:12:44 +08:00
parent 2a3142634e
commit f73281da80
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
4 changed files with 36 additions and 3 deletions

View file

@ -47,7 +47,14 @@ in
nix.package = pkgs.nix-monitored;
system.nixos.version = lib.substring 0 8 sources.nixpkgs.revision;
system.nixos =
let
rev = lib.substring 0 8 sources.nixpkgs.revision;
in
{
versionSuffix = "-git:${rev}";
revision = rev;
};
}
./hetzner_benchmark/nixos/hardware-configuration.nix

View file

@ -53,7 +53,14 @@ in
nix.package = pkgs.nix-monitored;
system.nixos.version = lib.substring 0 8 sources.nixpkgs.revision;
system.nixos =
let
rev = lib.substring 0 8 sources.nixpkgs.revision;
in
{
versionSuffix = "-git:${rev}";
revision = rev;
};
}
./hydrogen/nixos/misc.nix

View file

@ -4,6 +4,9 @@
# figured out an elegant (enough) way to do it while keeping my secrets
# encrypted.
#
let
sources = import ../../npins;
in
{
pkgs,
lib,
@ -41,6 +44,15 @@
];
};
system.nixos =
let
rev = lib.substring 0 8 sources.nixpkgs.revision;
in
{
versionSuffix = "-git:${rev}";
revision = rev;
};
isoImage.squashfsCompression = "zstd -Xcompression-level 3";
environment.systemPackages = [

View file

@ -78,7 +78,14 @@ in
nix.package = pkgs.nix-monitored;
system.nixos.version = lib.substring 0 8 sources.nixpkgs.revision;
system.nixos =
let
rev = lib.substring 0 8 sources.nixpkgs.revision;
in
{
versionSuffix = "-git:${rev}";
revision = rev;
};
}
#