diff --git a/flake.lock b/flake.lock index 5f62a97..ab870ff 100644 --- a/flake.lock +++ b/flake.lock @@ -112,6 +112,26 @@ "url": "ssh://git@github.com/RobloxUSArmyCID/CIDBot" } }, + "disko": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1750040002, + "narHash": "sha256-KrC9iOVYIn6ukpVlHbqSA4hYCZ6oDyJKrcLqv4c5v84=", + "owner": "nix-community", + "repo": "disko", + "rev": "7f1857b31522062a6a00f88cbccf86b43acceed1", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "disko", + "type": "github" + } + }, "firefox-gnome-theme": { "flake": false, "locked": { @@ -345,11 +365,11 @@ ] }, "locked": { - "lastModified": 1749821119, - "narHash": "sha256-X3WAS322EsebI4ohJcXhKpiyG1v+7wE4VOiXy1pxM/c=", + "lastModified": 1750304462, + "narHash": "sha256-Mj5t4yX05/rXnRqJkpoLZTWqgStB88Mr/fegTRqyiWc=", "owner": "nix-community", "repo": "home-manager", - "rev": "79dfd9aa295e53773aad45480b44c131da29f35b", + "rev": "863842639722dd12ae9e37ca83bcb61a63b36f6c", "type": "github" }, "original": { @@ -460,11 +480,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1749794982, - "narHash": "sha256-Kh9K4taXbVuaLC0IL+9HcfvxsSUx8dPB5s5weJcc9pc=", + "lastModified": 1750134718, + "narHash": "sha256-v263g4GbxXv87hMXMCpjkIxd/viIF7p3JpJrwgKdNiI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ee930f9755f58096ac6e8ca94a1887e0534e2d81", + "rev": "9e83b64f727c88a7711a2c463a7b16eedb69a84c", "type": "github" }, "original": { @@ -490,11 +510,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1749907520, - "narHash": "sha256-vwkSb02EKFVDDPGo4JTNXQp/S7tDM9/wQmy7NbcEVS8=", + "lastModified": 1750334281, + "narHash": "sha256-Cfyt9cOiqUhwFcGWFyi29VLtZNrTLz+CxPa17bOaRzw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "dcf029069195422df637d2138eb08a0976539a29", + "rev": "9422633af48d6a87feaf3ffcba68752f732239db", "type": "github" }, "original": { @@ -603,6 +623,7 @@ "root": { "inputs": { "cidbot": "cidbot", + "disko": "disko", "home-manager": "home-manager", "nix-flatpak": "nix-flatpak", "nixpkgs": "nixpkgs", @@ -621,11 +642,11 @@ "systems": "systems_6" }, "locked": { - "lastModified": 1749357231, - "narHash": "sha256-AbrPgGFVYR45TlYLHYTppayG0xzOG9XXhi+1j3Klbw8=", + "lastModified": 1749961984, + "narHash": "sha256-1Nmycj9cVUIkoDsVEn9k8SGMS9V+BcBUL+rDXNapslw=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "03783416f7416715c52166d4e8ba0492a7149397", + "rev": "c9f12a733e8edcf8d408ccd178c1a11e753ffa08", "type": "github" }, "original": { @@ -658,11 +679,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1749905587, - "narHash": "sha256-sZpQM+InPCYwJQiTxs/PCCupwbYNaSCFi2Hvpl1/pOo=", + "lastModified": 1750205637, + "narHash": "sha256-49wV81h1jnHJky1XNHfgwxNA0oCwSTLMz4hhrtWCM8A=", "owner": "nix-community", "repo": "stylix", - "rev": "77a8b26520f48305f3b1bacffaa8740dde8afa2a", + "rev": "82323751bcd45579c8d3a5dd05531c3c2a78e347", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index e3a6408..38c56fa 100644 --- a/flake.nix +++ b/flake.nix @@ -29,6 +29,10 @@ url = "github:nix-community/nixvim"; inputs.nixpkgs.follows = "nixpkgs"; }; + disko = { + url = "github:nix-community/disko"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { @@ -42,6 +46,7 @@ nvf, cidbot, nixvim, + disko, ... } @ inputs: let system = "x86_64-linux"; @@ -86,6 +91,7 @@ modules = [ nix-flatpak.nixosModules.nix-flatpak stylix.nixosModules.stylix + disko.nixosModules.disko ./system/configuration.nix ]; }; diff --git a/system/configuration.nix b/system/configuration.nix index c3c0b4c..4559652 100644 --- a/system/configuration.nix +++ b/system/configuration.nix @@ -13,6 +13,7 @@ in { ./bluetooth.nix ./bootloader.nix ./cloudflare-zero-trust.nix + ./disko.nix ./docker.nix ./flatpak.nix ./fonts.nix