From 0a44de200d35b8bb94020c354bb05b5ef4e447d3 Mon Sep 17 00:00:00 2001 From: Dave Gallant Date: Wed, 21 Feb 2024 19:56:36 -0500 Subject: [PATCH] Create nix-flake-update.sh --- Makefile | 6 +----- nix-flake-update.sh | 9 +++++++++ 2 files changed, 10 insertions(+), 5 deletions(-) create mode 100755 nix-flake-update.sh diff --git a/Makefile b/Makefile index e418c21..90edad4 100644 --- a/Makefile +++ b/Makefile @@ -21,11 +21,7 @@ rollback: nixos-rebuild --use-remote-sudo switch --rollback -I nixos-config="modules/machines/$(HOSTNAME)/configuration.nix" update: - nix flake update - make - git add . - git commit -S -m "nix flake update: $$(TZ=UTC date '+%Y-%m-%d %H:%M:%S %Z')" - git push + @./nix-flake-update.sh fmt: alejandra . diff --git a/nix-flake-update.sh b/nix-flake-update.sh new file mode 100755 index 0000000..865cc46 --- /dev/null +++ b/nix-flake-update.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +update_msg=$(nix flake update 2>&1 | grep -v 'warning:') +make +git add . +git commit -S -m "nix flake update: $(TZ=UTC date '+%Y-%m-%d %H:%M:%S %Z') + +$update_msg" +git push