diff --git a/flake.lock b/flake.lock index 744a1e5..8d96a6e 100644 --- a/flake.lock +++ b/flake.lock @@ -190,7 +190,28 @@ "nixpkgs": [ "fleet-pins", "nixpkgs-projects" + ], + "stalewood": "stalewood" + } + }, + "stalewood": { + "inputs": { + "nixpkgs": [ + "nixpkgs" ] + }, + "locked": { + "lastModified": 1779473107, + "narHash": "sha256-PjX2So2b4xPuXZCkgTb0eXnV9wIELQ7D0EPlDWD0NBw=", + "owner": "retif", + "repo": "stalewood", + "rev": "415f3de6c23f662dabceaf0cba540a289c609174", + "type": "github" + }, + "original": { + "owner": "retif", + "repo": "stalewood", + "type": "github" } }, "systems": { diff --git a/flake.nix b/flake.nix index 1e75901..2d85a9f 100644 --- a/flake.nix +++ b/flake.nix @@ -26,6 +26,13 @@ url = "github:manelinux/nix-deps"; inputs.nixpkgs.follows = "nixpkgs"; }; + + # stalewood — find/reap merged git worktrees. Ships its own flake; + # re-expose its package (mirrors the nix-deps pattern). + stalewood = { + url = "github:retif/stalewood"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = @@ -37,6 +44,7 @@ hyprspace, antigravity-nix, nix-deps, + stalewood, ... }: let @@ -104,6 +112,9 @@ # nix-deps' flake only outputs eachDefaultSystem (no s390x), so # gate it on the same native x86_64/aarch64 condition. nix-deps = nix-deps.packages.${sys}.default; + # stalewood — re-exposed from its own flake. No s390x output, + # so it rides the same native-only gate. + stalewood = stalewood.packages.${sys}.default; }; # Overlay providing Hyprspace. Requires `pkgs.hyprland` to be present