From a022b961892bb058b73bd1d649886071c8b7b8c3 Mon Sep 17 00:00:00 2001 From: Geir Okkenhaug Jerstad Date: Thu, 5 Jun 2025 11:26:36 +0200 Subject: [PATCH] Add GitHub mirror setup and improved git aliases - Fix typo in nix-store alias - Add git-push-all alias to push to both origin and github remotes - Add git-status-all alias to check status on both remotes - Set up GitHub mirror at https://github.com/geokkjer/Home-lab --- modules/users/geir.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/users/geir.nix b/modules/users/geir.nix index 2248261..f4118a9 100644 --- a/modules/users/geir.nix +++ b/modules/users/geir.nix @@ -118,7 +118,11 @@ "rebuild-test" = "sudo nixos-rebuild test --flake /home/geir/Home-lab"; "rebuild" = "sudo nixos-rebuild switch --flake /home/geir/Home-lab"; "collect" = "sudo nix-collect-garbage --d"; - "optimise" = "sudo nix-strore --optimise"; + "optimise" = "sudo nix-store --optimise"; + + # Git shortcuts for multi-remote workflow + "git-push-all" = "git push origin main && git push github main"; + "git-status-all" = "git status && echo '--- Checking origin ---' && git log origin/main..HEAD --oneline && echo '--- Checking github ---' && git log github/main..HEAD --oneline"; # Container shortcuts "pdm" = "podman";