try out putting revcount in version

This commit is contained in:
LavaDesu 2021-06-16 16:08:10 +07:00
parent 7f9eb10e30
commit e995d02e9c
Signed by: cilly
GPG key ID: 6500251E087653C9

View file

@ -9,8 +9,15 @@
outputs = inputs: with inputs; outputs = inputs: with inputs;
let let
base = { revCount = "295536";
system.configurationRevision = nixpkgs.lib.mkIf (self ? rev) self.rev; base = { config, ... }: {
system = {
configurationRevision = nixpkgs.lib.mkIf (self ? rev) self.rev;
nixos = rec {
version = config.system.nixos.release + versionSuffix;
versionSuffix = ".${nixpkgs.lib.substring 0 8 (nixpkgs.lastModifiedDate or nixpkgs.lastModified or "19700101")}.r${revCount}-${nixpkgs.lib.substring 0 11 (nixpkgs.rev or "dirty")}";
};
};
nix.registry.nixpkgs.flake = nixpkgs; nix.registry.nixpkgs.flake = nixpkgs;
nixpkgs.overlays = builtins.attrValues overlays; nixpkgs.overlays = builtins.attrValues overlays;
}; };