diff --git a/README.md b/README.md index e5cfbcf7..5a73142f 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,14 @@ the following: ```nix { description = "NixOS configuration with flakes"; - inputs.nixos-hardware.url = "github:NixOS/nixos-hardware/master"; + + inputs = { + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; + nixos-hardware = { + url = "github:NixOS/nixos-hardware"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + }; outputs = { self, nixpkgs, nixos-hardware }: { # replace with your actual hostname diff --git a/asus/zenbook/ux535/README.md b/asus/zenbook/ux535/README.md index ca24e939..06b2e4ac 100644 --- a/asus/zenbook/ux535/README.md +++ b/asus/zenbook/ux535/README.md @@ -12,7 +12,7 @@ Configuration for the ScreenPad is unable to be provided here at this time, due inputs = { nixpkgs = { - url = "github:NixOS/nixpkgs/nixos-unstable"; + url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; }; screenpad-driver={ diff --git a/hardkernel/odroid-m1/README.md b/hardkernel/odroid-m1/README.md index cb94bd9c..a0a38d1a 100644 --- a/hardkernel/odroid-m1/README.md +++ b/hardkernel/odroid-m1/README.md @@ -10,8 +10,11 @@ To create an initial SD card image for installation: # flake.nix { inputs = { - nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - nixos-hardware.url = "github:nixos/nixos-hardware/master"; + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; + nixos-hardware = { + url = "github:NixOS/nixos-hardware"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { self, nixpkgs, nixos-hardware }: rec { nixosConfigurations.m1 = nixpkgs.lib.nixosSystem { @@ -80,8 +83,11 @@ flake: # flake.nix { inputs = { - nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - nixos-hardware.url = "github:nixos/nixos-hardware/master"; + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; + nixos-hardware = { + url = "github:NixOS/nixos-hardware"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { nixpkgs, nixos-hardware, ... }: { nixosConfigurations.m1 = nixpkgs.lib.nixosSystem { diff --git a/milkv/pioneer/README.md b/milkv/pioneer/README.md index 625c9994..58d8f1c8 100644 --- a/milkv/pioneer/README.md +++ b/milkv/pioneer/README.md @@ -5,8 +5,11 @@ Create and customize a `flake.nix` file: ```nix { inputs = { - nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - nixos-hardware.url = "github:nixos/nixos-hardware"; + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; + nixos-hardware = { + url = "github:NixOS/nixos-hardware"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { nixpkgs, nixos-hardware, ... }: diff --git a/mnt/reform/rk3588/README.md b/mnt/reform/rk3588/README.md index ec6da6b6..125a077f 100644 --- a/mnt/reform/rk3588/README.md +++ b/mnt/reform/rk3588/README.md @@ -5,8 +5,11 @@ Create and configure the `flake.nix` file: ``` nix { - inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - inputs.nixos-hardware.url = "github:nixos/nixos-hardware"; + inputs.nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; + inputs.nixos-hardware = { + url = "github:NixOS/nixos-hardware"; + inputs.nixpkgs.follows = "nixpkgs"; + }; inputs.flake-utils.url = "github:numtide/flake-utils"; outputs = { self, nixpkgs, nixos-hardware, flake-utils, ... }: diff --git a/pine64/star64/README.md b/pine64/star64/README.md index f74da945..75402d03 100644 --- a/pine64/star64/README.md +++ b/pine64/star64/README.md @@ -4,8 +4,11 @@ Create and configure the `flake.nix` file: ``` nix { - inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - inputs.nixos-hardware.url = "github:nixos/nixos-hardware"; + inputs.nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; + inputs.nixos-hardware = { + url = "github:NixOS/nixos-hardware"; + inputs.nixpkgs.follows = "nixpkgs"; + }; outputs = { self, nixpkgs, nixos-hardware, ... }: diff --git a/radxa/README.md b/radxa/README.md index 484f2b3f..41503544 100644 --- a/radxa/README.md +++ b/radxa/README.md @@ -40,7 +40,8 @@ Below is an annoated flake example to create the initial boot image. disko.url = "github:nix-community/disko"; disko.inputs.nixpkgs.follows = "nixpkgs"; nixos-hardware.url = "github:NixOS/nixos-hardware"; - nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; + nixos-hardware.inputs.nixpkgs.follows = "nixpkgs"; + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; nixpkgs-unfree.url = "github:numtide/nixpkgs-unfree/nixos-unstable"; }; diff --git a/starfive/visionfive/v2/README.md b/starfive/visionfive/v2/README.md index 6ceb59bb..98c0167e 100644 --- a/starfive/visionfive/v2/README.md +++ b/starfive/visionfive/v2/README.md @@ -3,8 +3,11 @@ Create and configure the `flake.nix` file: ``` nix { - inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - inputs.nixos-hardware.url = "github:nixos/nixos-hardware"; + inputs.nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; + inputs.nixos-hardware = { + url = "github:NixOS/nixos-hardware"; + inputs.nixpkgs.follows = "nixpkgs"; + }; # Some dependencies of this flake are not yet available on non linux systems inputs.systems.url = "github:nix-systems/x86_64-linux"; diff --git a/tests/flake.nix b/tests/flake.nix index 1d192b96..6300a3ab 100644 --- a/tests/flake.nix +++ b/tests/flake.nix @@ -2,8 +2,8 @@ description = "Private dev inputs for nixos-hardware"; inputs = { - nixos-unstable-small.url = "github:NixOS/nixpkgs/nixos-unstable-small"; - nixos-stable.url = "github:NixOS/nixpkgs/nixos-25.11"; + nixos-unstable-small.url = "https://channels.nixos.org/nixos-unstable-small/nixexprs.tar.xz"; + nixos-stable.url = "https://channels.nixos.org/nixos-25.11/nixexprs.tar.xz"; treefmt-nix.url = "github:numtide/treefmt-nix"; treefmt-nix.inputs.nixpkgs.follows = "nixos-unstable-small"; };