diff --git a/flake.lock b/flake.lock index f8cd4c4..3d7cdf5 100644 --- a/flake.lock +++ b/flake.lock @@ -318,11 +318,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1742032096, - "narHash": "sha256-/vWpgh3DCdoREIoydTfUnZLYSxKa0yRczOJaT0dDT0o=", + "lastModified": 1741985426, + "narHash": "sha256-qtvcOFwWVQqKyjtVYXpC8Mp/cP/xc/Na6L4UXyHyJHA=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "e2614d598a86eb892e4d98d18458ee2633285c00", + "rev": "93a1359e5625bb7724298e92c4cddf0e8022dc00", "type": "github" }, "original": { @@ -351,11 +351,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1742026950, - "narHash": "sha256-pd00WzjmAxxS3Da0e4eEzfgauAfX5HwMGfs3nm2hwwA=", + "lastModified": 1741982253, + "narHash": "sha256-pQYos0sgmAlf7VFZHB4FZMu0CACTLLARS++H64NRB1I=", "owner": "YaLTeR", "repo": "niri", - "rev": "9e560e7e607638da4f47b6dfef5a83b18711f75d", + "rev": "f6aa8c17937fadd1da3c8f2f080ea402ae17da87", "type": "github" }, "original": { @@ -371,11 +371,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1742038403, - "narHash": "sha256-mzZdujmFWC+wHRvm0tKUlXL0LLz3YI3EDUCnFCtzgxY=", + "lastModified": 1740094523, + "narHash": "sha256-vGxTGexcKN8BVunczdqps1dbu0khOFp0++Gvip9QZJ8=", "owner": "thiagokokada", "repo": "nix-alien", - "rev": "876d83ac35fc52145674282f87898824182edc48", + "rev": "ab175cdbbad2a93afc86125eb0835694b005b2fb", "type": "github" }, "original": { @@ -392,11 +392,11 @@ ] }, "locked": { - "lastModified": 1741619381, - "narHash": "sha256-koZtlJRqi0/MD/AKd0KrXLA2NuBOVzlIyAJprjzpxZE=", + "lastModified": 1739071773, + "narHash": "sha256-/Ak+Quinhmdxa9m3shjm4lwwwqmzG8zzGhhhhgR1k9I=", "owner": "nix-community", "repo": "nix-index-database", - "rev": "66537fb185462ba9b07f4e6f2d54894a1b2d04ab", + "rev": "895d81b6228bbd50a6ef22f5a58a504ca99763ea", "type": "github" }, "original": { @@ -422,11 +422,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1741851582, - "narHash": "sha256-cPfs8qMccim2RBgtKGF+x9IBCduRvd/N5F4nYpU0TVE=", + "lastModified": 1739446958, + "narHash": "sha256-+/bYK3DbPxMIvSL4zArkMX0LQvS7rzBKXnDXLfKyRVc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6607cf789e541e7873d40d3a8f7815ea92204f32", + "rev": "2ff53fe64443980e139eaa286017f53f88336dd0", "type": "github" }, "original": { @@ -507,11 +507,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1742034367, - "narHash": "sha256-3ublKxuh1VfTKtQZm3sEoHIQDfPkN7940vSjmGlauWA=", + "lastModified": 1741995902, + "narHash": "sha256-aUNK4tk+Lj+mLlS/VA1E6lsUmuJK21zWskXT76lEnYo=", "owner": "nix-community", "repo": "nur", - "rev": "754da210f1b82105543e814576e8a0763d253e36", + "rev": "7154bccf4578389edf83aae893522d94ee2c9dc7", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 7d803b0..2d94c17 100644 --- a/flake.nix +++ b/flake.nix @@ -4,6 +4,11 @@ url = "github:nixos/nixpkgs/nixos-unstable"; }; + lix = { + url = "https://git.lix.systems/lix-project/nixos-module/archive/2.92.0.tar.gz"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + home-manager = { url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/outputs.nix b/outputs.nix index 691eea3..c3ec4a8 100644 --- a/outputs.nix +++ b/outputs.nix @@ -1,5 +1,6 @@ { nixpkgs, + lix, home-manager, nixos-hardware, disko, @@ -10,6 +11,7 @@ modules = [ ./options.nix ./modules + lix.nixosModules.default niri.nixosModules.niri home-manager.nixosModules.home-manager lanzaboote.nixosModules.lanzaboote