diff --git a/README.md b/README.md index 94d3de1..1edf445 100644 --- a/README.md +++ b/README.md @@ -92,8 +92,11 @@ pkgs.callPackage ../buildOpenwrt.nix { build an image with: ```sh -# nix-shell .nix --run makeCleanImage -nix-shell devices/pi-img.nix --run makeCleanImage +# load nixe alias for `nix --experimental-features "nix-command flakes"` +. alias.sh + +# nix run .nix +nixe run . devices/pi-img.nix ``` For more example see `devices` folder. diff --git a/devices/my-router-img.nix b/devices/my-router-img.nix index 9851261..e27c6cc 100644 --- a/devices/my-router-img.nix +++ b/devices/my-router-img.nix @@ -2,7 +2,7 @@ pkgs.callPackage ../buildOpenwrt.nix { target = "mvebu"; arch = "cortexa9"; - version= "24.10.0"; + version= "24.10.2"; profile = "linksys_wrt1200ac"; packages = [ "adblock" diff --git a/devices/pi-img.nix b/devices/pi-img.nix index 2e8d6f6..302c8ea 100644 --- a/devices/pi-img.nix +++ b/devices/pi-img.nix @@ -2,7 +2,7 @@ pkgs.callPackage ../buildOpenwrt.nix { target = "bcm27xx"; arch = "bcm2708"; - version= "24.10.0"; + version= "24.10.2"; profile = "rpi"; packages = ["luci-ssl"]; } diff --git a/flake.nix b/flake.nix index 4e1ce09..e9c6416 100644 --- a/flake.nix +++ b/flake.nix @@ -1,6 +1,6 @@ { description = "NOIBW - Nix-Openwrt-ImageBuilder-Wrapper"; - inputs.nixpkgs.url = "nixpkgs/nixos-24.11"; + inputs.nixpkgs.url = "nixpkgs/nixos-25.05"; outputs = { self, nixpkgs }: let @@ -18,7 +18,7 @@ }); appScripts = forAllSystems (system: { - makeCleanImageScript = nixpkgsFor.${system}.writeScript "makeCleanImage.sh" '' + makeCleanImageScript = nixpkgsFor.${system}.writers.writeBash "makeCleanImage.sh" '' nix-shell "$1" --run makeCleanImage ''; });