diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..033d30c5 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "nixpkgs"] + path = nixpkgs + url = https://github.com/CHN-beta/nixpkgs.git diff --git a/flake.lock b/flake.lock index 1140483c..37ee9925 100644 --- a/flake.lock +++ b/flake.lock @@ -1161,19 +1161,14 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1767530756, - "narHash": "sha256-8Li3OLnzc406/gOe+Sgu0bHoedzibvIJ77bk3/EOMqw=", - "owner": "CHN-beta", - "repo": "nixpkgs", - "rev": "d7f3d87456d890459fac2f3e3723340d60de10bb", - "type": "github" + "path": "nixpkgs", + "type": "path" }, "original": { - "owner": "CHN-beta", - "ref": "nixos-25.11", - "repo": "nixpkgs", - "type": "github" - } + "path": "nixpkgs", + "type": "path" + }, + "parent": [] }, "nixvirt": { "inputs": { diff --git a/flake.nix b/flake.nix index f3a7c0fc..d8558973 100644 --- a/flake.nix +++ b/flake.nix @@ -3,7 +3,8 @@ inputs = { - nixpkgs.url = "github:CHN-beta/nixpkgs/nixos-25.11"; + self.submodules = true; + nixpkgs.url = ./nixpkgs; nixpkgs-2505.url = "github:CHN-beta/nixpkgs/nixos-25.05"; nixpkgs-2411.url = "github:CHN-beta/nixpkgs/nixos-24.11"; nixpkgs-2311.url = "github:CHN-beta/nixpkgs/nixos-23.11"; diff --git a/nixpkgs b/nixpkgs new file mode 160000 index 00000000..d7f3d874 --- /dev/null +++ b/nixpkgs @@ -0,0 +1 @@ +Subproject commit d7f3d87456d890459fac2f3e3723340d60de10bb