diff --git a/flake.lock b/flake.lock index 317ebc4..b8822c8 100644 --- a/flake.lock +++ b/flake.lock @@ -1,5 +1,26 @@ { "nodes": { + "niri": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ], + "rust-overlay": "rust-overlay" + }, + "locked": { + "lastModified": 1773130184, + "narHash": "sha256-3bwx4WqCB06yfQIGB+OgIckOkEDyKxiTD5pOo4Xz2rI=", + "owner": "niri-wm", + "repo": "niri", + "rev": "b07bde3ee82dd73115e6b949e4f3f63695da35ea", + "type": "github" + }, + "original": { + "owner": "niri-wm", + "repo": "niri", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1770134715, @@ -17,11 +38,33 @@ }, "root": { "inputs": { + "niri": "niri", "nixpkgs": "nixpkgs", "treefmt-nix": "treefmt-nix", "wrappers": "wrappers" } }, + "rust-overlay": { + "inputs": { + "nixpkgs": [ + "niri", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1757989933, + "narHash": "sha256-9cpKYWWPCFhgwQTww8S94rTXgg8Q8ydFv9fXM6I8xQM=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "8249aa3442fb9b45e615a35f39eca2fe5510d7c3", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "type": "github" + } + }, "treefmt-nix": { "inputs": { "nixpkgs": [ diff --git a/flake.nix b/flake.nix index f5311d1..5813fcc 100644 --- a/flake.nix +++ b/flake.nix @@ -5,6 +5,8 @@ wrappers.inputs.nixpkgs.follows = "nixpkgs"; treefmt-nix.url = "github:numtide/treefmt-nix"; treefmt-nix.inputs.nixpkgs.follows = "nixpkgs"; + niri.url = "github:niri-wm/niri"; + niri.inputs.nixpkgs.follows = "nixpkgs"; }; outputs = inputs: @@ -117,7 +119,10 @@ let pkgs = import inputs.nixpkgs { inherit system; - overlays = [ inputs.self.overlays.default ]; + overlays = [ + inputs.niri.overlays.default + inputs.self.overlays.default + ]; }; in {