Add option to display git revision to nixos-version
Example use case: git checkout `nixos-version --hash`
This commit is contained in:
parent
cbe467ef99
commit
86cd055477
|
@ -1,2 +1,10 @@
|
||||||
#! @shell@
|
#! @shell@
|
||||||
echo "@nixosVersion@ (@nixosCodeName@)"
|
|
||||||
|
case "$1" in
|
||||||
|
--hash|--revision)
|
||||||
|
echo "@nixosRevision@"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo "@nixosVersion@ (@nixosCodeName@)"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
|
@ -50,7 +50,7 @@ let
|
||||||
nixos-version = makeProg {
|
nixos-version = makeProg {
|
||||||
name = "nixos-version";
|
name = "nixos-version";
|
||||||
src = ./nixos-version.sh;
|
src = ./nixos-version.sh;
|
||||||
inherit (config.system) nixosVersion nixosCodeName;
|
inherit (config.system) nixosVersion nixosCodeName nixosRevision;
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue