diff --git a/lib/modules/nixos/default-module.nix b/lib/modules/nixos/default-module.nix index 58a047d..dd6be6e 100644 --- a/lib/modules/nixos/default-module.nix +++ b/lib/modules/nixos/default-module.nix @@ -84,6 +84,11 @@ }; config = { + system.configurationRevision = lib.mkIf (self ? rev) self.rev; + environment.etc = { + "lytedev/rev".text = config.system.configurationRevision; + }; + lyte.shell.enable = lib.mkDefault true; nixpkgs = { config.allowUnfree = lib.mkDefault true;