diff --git a/README.md b/README.md index 8ae6b21f..3540f038 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"; + + 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/hardkernel/odroid-m1/README.md b/hardkernel/odroid-m1/README.md index 18bc0cfa..1dcb0716 100644 --- a/hardkernel/odroid-m1/README.md +++ b/hardkernel/odroid-m1/README.md @@ -11,7 +11,10 @@ To create an initial SD card image for installation: { inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - nixos-hardware.url = "github:nixos/nixos-hardware"; + nixos-hardware = { + url = "github:nixos/nixos-hardware"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { self, nixpkgs, nixos-hardware }: rec { nixosConfigurations.m1 = nixpkgs.lib.nixosSystem { @@ -81,7 +84,10 @@ flake: { inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - nixos-hardware.url = "github:nixos/nixos-hardware"; + 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..c361e475 100644 --- a/milkv/pioneer/README.md +++ b/milkv/pioneer/README.md @@ -6,7 +6,10 @@ Create and customize a `flake.nix` file: { inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - nixos-hardware.url = "github:nixos/nixos-hardware"; + 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..90eee001 100644 --- a/mnt/reform/rk3588/README.md +++ b/mnt/reform/rk3588/README.md @@ -6,7 +6,10 @@ 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.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..5ebc13fa 100644 --- a/pine64/star64/README.md +++ b/pine64/star64/README.md @@ -5,7 +5,10 @@ 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.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..7749eb01 100644 --- a/radxa/README.md +++ b/radxa/README.md @@ -40,6 +40,7 @@ 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"; + nixos-hardware.inputs.nixpkgs.follows = "nixpkgs"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; 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..12ed4f5a 100644 --- a/starfive/visionfive/v2/README.md +++ b/starfive/visionfive/v2/README.md @@ -4,7 +4,10 @@ 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.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";