From 9606e22fb913eee30b2b7154db5bbe1230aac9ab Mon Sep 17 00:00:00 2001 From: Sean Buckley Date: Thu, 3 Jun 2021 23:47:35 -0400 Subject: [PATCH] nixos-check-reboot script --- modules/cli.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/cli.nix b/modules/cli.nix index ad27401..42d9075 100644 --- a/modules/cli.nix +++ b/modules/cli.nix @@ -54,6 +54,13 @@ in exec nix shell 'nixpkgs/nixos-unstable#python3.pkgs.pip' --command pip install --user -UI pip setuptools '') + (writeShellScriptBin "nixos-check-reboot" '' + set -e + booted="$(readlink /run/booted-system/{initrd,kernel,kernel-modules})" + built="$(readlink /nix/var/nix/profiles/system/{initrd,kernel,kernel-modules})" + [ "$booted" = "$built" ] + '') + (writeScriptBin "zfsram" '' #!${pkgs.python3}/bin/python for ln in open('/proc/spl/kstat/zfs/arcstats').readlines():