From 440cf4f88957c4d3fa7d9f22f0d6e5caa29d973f Mon Sep 17 00:00:00 2001 From: blake Date: Sat, 4 Oct 2025 16:12:50 -0500 Subject: [PATCH] 39 current 2025-10-04 16:06:58 25.05.20251001.5b5be50 6.12.49 * --- flake.nix | 2 +- rebuild.sh | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/flake.nix b/flake.nix index 73a7a5a..b5ce898 100644 --- a/flake.nix +++ b/flake.nix @@ -1,6 +1,6 @@ # flake for blakes nixos config # define new devices in outputs -# generation: 38 +# generation: 39 current 2025-10-04 16:06:58 25.05.20251001.5b5be50 6.12.49 * diff --git a/rebuild.sh b/rebuild.sh index f6c998c..514db66 100755 --- a/rebuild.sh +++ b/rebuild.sh @@ -8,6 +8,12 @@ git diff -U0 $(find . -name '*.nix') # add generation comment to flake.nix gen=$(nixos-rebuild list-generations | grep current | awk '{print $1}') + +echo "nixos rebuilding..." +sudo nixos-rebuild switch --flake ~/.nix#snowbelle &>.nixos-switch-log || ( + cat .nixos-switch-log | grep --color error && false) + +gen=$(nixos-rebuild list-generations | grep current) if sed -n '3p' flake.nix | grep -q '^# generation:'; then # replace the comment on line 3 sed -i "3s/^# generation:.*/# generation: $gen/" flake.nix @@ -16,9 +22,5 @@ else sed -i "3i# generation: $gen" flake.nix fi -echo "nixos rebuilding..." -sudo nixos-rebuild switch --flake ~/.nix#snowbelle &>.nixos-switch-log || ( - cat .nixos-switch-log | grep --color error && false) -gen=$(nixos-rebuild list-generations | grep current) git commit -am "$gen" popd