diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2015-06-06 10:57:35 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2015-06-06 11:01:41 +0200 |
commit | e8602f3e27dc96f2563589e35843272b9b6151bd (patch) | |
tree | d06b4bbf2ca97f5ea5413488967c60eda01bc91c /nix-utils.sh | |
parent | b69dffe00dd8d598c988267fe3117c2a5031304b (diff) |
Add utils for showing system/user generation
Diffstat (limited to 'nix-utils.sh')
-rw-r--r-- | nix-utils.sh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/nix-utils.sh b/nix-utils.sh index b58d86a..49b7b29 100644 --- a/nix-utils.sh +++ b/nix-utils.sh @@ -29,3 +29,15 @@ help_end() { echo "" } +grep_generation() { + $* | grep current | cut -d " " -f 2 +} + +current_system_generation() { + grep_generation "sudo nix-env -p /nix/var/nix/profiles/system --list-generations" +} + +current_user_generation() { + grep_generation "nix-env --list-generations" +} + |