diff --git a/README.md b/README.md index 92e63ce..0eaa949 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,6 @@ These tools are essential for a capable openclaw instance - screen capture, came | [**goplaces**](https://github.com/steipete/goplaces) | Google Places API (New) CLI | | [**camsnap**](https://github.com/steipete/camsnap) | Capture snapshots/clips from RTSP/ONVIF cameras | | [**sonoscli**](https://github.com/steipete/sonoscli) | Control Sonos speakers | -| [**bird**](https://github.com/steipete/bird) | Fast X CLI for tweeting, replying, and reading | | [**peekaboo**](https://github.com/steipete/peekaboo) | Lightning-fast macOS screenshots & AI vision analysis | | [**poltergeist**](https://github.com/steipete/poltergeist) | Universal file watcher with auto-rebuild | | [**sag**](https://github.com/steipete/sag) | Command-line ElevenLabs TTS with mac-style flags | @@ -96,6 +95,12 @@ Fetches latest release versions/URLs/hashes and updates the Nix expressions. Automated PRs keep everything fresh without manual intervention. +## Temporarily disabled + +`bird` is not exported right now because the upstream GitHub release assets for +v0.8.0 are gone. The npm package still exists, but this flake does not currently +build npm dependencies for it. + ## License Tools are packaged as-is from upstream. See individual tool repos for their licenses. diff --git a/cmd/sync-skills/main.go b/cmd/sync-skills/main.go index 3ae2860..980871f 100644 --- a/cmd/sync-skills/main.go +++ b/cmd/sync-skills/main.go @@ -63,7 +63,6 @@ func main() { {"gogcli", "skills/gog"}, {"camsnap", "skills/camsnap"}, {"sonoscli", "skills/sonoscli"}, - {"bird", "skills/bird"}, {"peekaboo", "skills/peekaboo"}, {"sag", "skills/sag"}, {"imsg", "skills/imsg"}, diff --git a/cmd/update-tools/main.go b/cmd/update-tools/main.go index 85d0d27..f6e6f32 100644 --- a/cmd/update-tools/main.go +++ b/cmd/update-tools/main.go @@ -188,15 +188,6 @@ func main() { }, NixFile: filepath.Join(repoRoot, "nix", "pkgs", "sonoscli.nix"), }, - { - Name: "bird", - Repo: "steipete/bird", - Optional: true, // repo got nuked; keep packaging pinned, but don't fail the updater - Assets: []AssetSpec{ - {System: "aarch64-darwin", Regex: regexp.MustCompile(`bird-macos-universal-v[0-9.]+\.tar\.gz`)}, - }, - NixFile: filepath.Join(repoRoot, "nix", "pkgs", "bird.nix"), - }, { Name: "peekaboo", Repo: "steipete/peekaboo", diff --git a/flake.nix b/flake.nix index b4ae1dc..6fef5d9 100644 --- a/flake.nix +++ b/flake.nix @@ -16,7 +16,6 @@ goplaces = [ "aarch64-darwin" "x86_64-linux" "aarch64-linux" ]; camsnap = [ "aarch64-darwin" "x86_64-linux" "aarch64-linux" ]; sonoscli = [ "aarch64-darwin" "x86_64-linux" "aarch64-linux" ]; - bird = [ "aarch64-darwin" ]; peekaboo = [ "aarch64-darwin" ]; poltergeist = [ "aarch64-darwin" ]; sag = [ "aarch64-darwin" "x86_64-linux" ]; @@ -47,9 +46,6 @@ // (lib.optionalAttrs (supports "sonoscli") { sonoscli = pkgs.callPackage ./nix/pkgs/sonoscli.nix {}; }) - // (lib.optionalAttrs (supports "bird") { - bird = pkgs.callPackage ./nix/pkgs/bird.nix {}; - }) // (lib.optionalAttrs (supports "peekaboo") { peekaboo = pkgs.callPackage ./nix/pkgs/peekaboo.nix {}; })