diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-07-24 22:31:11 +0200 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-07-24 22:31:11 +0200 |
| commit | 755aa0d745479fc99acb8e4e52ca1cd8d0e6955a (patch) | |
| tree | 95426c2f9c93d656cc677034fe8b4d43c66ab6c1 /modules/by-name | |
| parent | modules/lf/keybinds: Explicitly declare all keybindings (diff) | |
| download | nixos-config-755aa0d745479fc99acb8e4e52ca1cd8d0e6955a.zip | |
modules/version: Actually store a nixpkgs revision in there
The value before was essentially pointless, as it referenced _my
flake's_ revision (or actually last-updated timestamp).
Diffstat (limited to 'modules/by-name')
| -rw-r--r-- | modules/by-name/ve/version/module.nix | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/modules/by-name/ve/version/module.nix b/modules/by-name/ve/version/module.nix index fc03b107..2219a134 100644 --- a/modules/by-name/ve/version/module.nix +++ b/modules/by-name/ve/version/module.nix @@ -10,19 +10,19 @@ { config, lib, - self, + sources, ... }: let cfg = config.soispha.version; + + nixpkgs = sources.loadFlake "nixpkgs"; in { options.soispha.version = { - enable = lib.mkEnableOption "storing the git revision in /etc/nixos_git_rev"; + enable = lib.mkEnableOption "storing the git revision in /etc/nixpkgs-git-revision"; }; config = lib.mkIf cfg.enable { - environment.etc.nixos_git_rev = { - text = builtins.toString (self.longRev - or self.lastModified - or "unknown"); + environment.etc.nixpkgs-git-revision = { + text = nixpkgs.sourceInfo.rev; }; }; } |
