From 077ab4ca3c5851af477782da453be53917836d27 Mon Sep 17 00:00:00 2001 From: Christine Elisabeth Koppel Date: Fri, 6 Feb 2026 13:43:49 +0100 Subject: [PATCH] Add scripts for pulling and pushing NixOS configuration updates --- nix-system-configs/forgejo/pull.zsh | 3 +++ nix-system-configs/forgejo/push.zsh | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 nix-system-configs/forgejo/pull.zsh diff --git a/nix-system-configs/forgejo/pull.zsh b/nix-system-configs/forgejo/pull.zsh new file mode 100644 index 0000000..8932a50 --- /dev/null +++ b/nix-system-configs/forgejo/pull.zsh @@ -0,0 +1,3 @@ +git pull +sudo cp forgejo-localconfig.nix /etc/nixos/configuration.nix +sudo nixos-rebuild switch --upgrade-all diff --git a/nix-system-configs/forgejo/push.zsh b/nix-system-configs/forgejo/push.zsh index 19b0bb6..52c594e 100644 --- a/nix-system-configs/forgejo/push.zsh +++ b/nix-system-configs/forgejo/push.zsh @@ -1,7 +1,7 @@ - sudo nixos-rebuild switch --upgrade-all git pull sudo cp /etc/nixos/configuration.nix forgejo-localconfig.nix git add forgejo-localconfig.nix -git commit . -m "Update Configration from machine" +## Be sure to add timestamp to the commit message to ensure when it was hecked up +git commit . -m "Update local Nix Config $(date)" git push