diff --git a/flake.lock b/flake.lock index ff28656..cb053db 100644 --- a/flake.lock +++ b/flake.lock @@ -111,6 +111,21 @@ "type": "github" } }, + "flake-compat_4": { + "locked": { + "lastModified": 1747046372, + "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "flake-parts": { "inputs": { "nixpkgs-lib": [ @@ -704,6 +719,22 @@ "type": "github" } }, + "nixpkgs_3": { + "locked": { + "lastModified": 1750365781, + "narHash": "sha256-XE/lFNhz5lsriMm/yjXkvSZz5DfvKJLUjsS6pP8EC50=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "08f22084e6085d19bcfb4be30d1ca76ecb96fe54", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "pre-commit-hooks": { "inputs": { "flake-compat": "flake-compat", @@ -781,9 +812,10 @@ "lix-module": "lix-module", "nixpkgs": "nixpkgs", "quickshell": "quickshell", + "rust-overlay": "rust-overlay_2", "schizofox": "schizofox", "systems": "systems_3", - "watt": "watt" + "watt": "watt", "zedless": "zedless" } }, @@ -808,6 +840,26 @@ "type": "github" } }, + "rust-overlay_2": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1750387093, + "narHash": "sha256-MgL1+yNVcSD6OlzSmKt5GS4RmAQnNCjckjgPC1hmMPg=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "517e9871d182346b53bb7f23fed00810c14db396", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "type": "github" + } + }, "schizofox": { "inputs": { "flake-compat": "flake-compat_3", diff --git a/flake.nix b/flake.nix index 9db913f..8b16869 100644 --- a/flake.nix +++ b/flake.nix @@ -20,7 +20,7 @@ system: pkgs: { inherit (import ./packages { - inherit pkgs; + inherit inputs pkgs; }) fish helix @@ -83,6 +83,13 @@ url = "https://git.lix.systems/lix-project/nixos-module/archive/2.93.0.tar.gz"; inputs.nixpkgs.follows = "nixpkgs"; }; + + # The things rust is making me do... + rust-overlay = { + url = "github:oxalica/rust-overlay"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + zedless = { url = "github:zedless-editor/zed"; };