From 57d5429f0898b4135c49f2f0fbe351a0fb845977 Mon Sep 17 00:00:00 2001 From: Mark Nipper Date: Sat, 7 Feb 2026 13:33:52 -0800 Subject: Work around broken ISP routing --- flake.nix | 6 +++--- scripts/pretty-rebuild | 10 ++++++++++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index 9e412b9..168291d 100644 --- a/flake.nix +++ b/flake.nix @@ -25,9 +25,9 @@ nixos-hardware.url = "github:nixos/nixos-hardware"; # persistent base NixOS URLs - nixpkgs-master.url = "git+ssh://git@ssh.github.com:443/NixOS/nixpkgs"; - nixpkgs-stable.url = "git+ssh://git@ssh.github.com:443/NixOS/nixpkgs?ref=nixos-25.11"; - nixpkgs.url = "git+ssh://git@ssh.github.com:443/NixOS/nixpkgs?ref=nixos-unstable"; + nixpkgs-master.url = "file:///dev/shm/master.tar.gz"; + nixpkgs-stable.url = "file:///dev/shm/stable.tar.gz"; + nixpkgs.url = "file:///dev/shm/unstable.tar.gz"; # per https://nixos-and-flakes.thiscute.world/nixos-with-flakes/downgrade-or-upgrade-packages #nixpkgs-67e692392.url = "github:nixos/nixpkgs/67e69239226f37168d1adb8d29bd61150756a03e"; diff --git a/scripts/pretty-rebuild b/scripts/pretty-rebuild index 53c8dcc..733f4b6 100755 --- a/scripts/pretty-rebuild +++ b/scripts/pretty-rebuild @@ -7,6 +7,16 @@ else args=("--flake .#$(hostname -s)" ${=@}) fi +while read branch file; do + ssh king curl -L --output-dir /dev/shm -o ${file}.tar.gz https://api.github.com/repos/NixOS/nixpkgs/tarball/${branch} + scp king:/dev/shm/${file}.tar.gz /dev/shm + ssh king rm /dev/shm/${file}.tar.gz +done <