diff --git a/flake.lock b/flake.lock index 2d42e47..cf9d5dd 100644 --- a/flake.lock +++ b/flake.lock @@ -224,6 +224,27 @@ "type": "github" } }, + "disko": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1730135292, + "narHash": "sha256-CI27qHAbc3/tIe8sb37kiHNaeCqGxNimckCMj0lW5kg=", + "owner": "nix-community", + "repo": "disko", + "rev": "ab58501b2341bc5e0fc88f2f5983a679b075ddf5", + "type": "github" + }, + "original": { + "owner": "nix-community", + "ref": "latest", + "repo": "disko", + "type": "github" + } + }, "dream2nix": { "inputs": { "all-cabal-json": "all-cabal-json", @@ -2376,6 +2397,7 @@ "inputs": { "custom-udev-rules": "custom-udev-rules", "devshell": "devshell", + "disko": "disko", "fend": "fend", "flake-parts": "flake-parts_3", "home-manager": "home-manager", diff --git a/flake.nix b/flake.nix index 8171ebf..254a45f 100644 --- a/flake.nix +++ b/flake.nix @@ -51,6 +51,10 @@ url = "github:hyprwm/contrib"; inputs.nixpkgs.follows = "nixpkgs"; }; + disko = { + url = "github:nix-community/disko/latest"; + inputs.nixpkgs.follows = "nixpkgs"; + }; qmk-udev-rules = { url = "github:qmk/qmk_firmware"; @@ -90,6 +94,7 @@ inputs.sops-nix.nixosModules.sops inputs.home-manager.nixosModules.home-manager inputs.nix-topology.nixosModules.default + inputs.disko.nixosModules.default ./modules/base-system.nix ]; # The list of all hosts known to me