{ channels, ... }: final: prev: { inherit (channels.unstable) gemini-cli opencode tailscale # claude-code qwen-code llama-cpp-rocm # open-webui # vscode # nodejs_20 ; /* gnome-remote-desktop = channels.unstable.gnome-remote-desktop.overrideAttrs (prevAttrs: { patches = (prevAttrs.patches or [ ]) ++ [ ./gnome-remote-desktop-mac.patch ]; }); */ # goose-cli = channels.unstable.callPackage ./goose.nix { }; claude-code = channels.unstable.callPackage ./claude-code/package.nix { }; geekbench_6 = channels.unstable.geekbench_6.overrideAttrs (prevAttrs: rec { version = "6.7.0"; src = prev.fetchurl ( { "x86_64-linux" = { url = "https://cdn.geekbench.com/Geekbench-${version}-Linux.tar.gz"; hash = "sha256-Snt3179Re/zwxop1pvzWF39TXXi8ZUBlNWB+v7+YE38="; }; "aarch64-linux" = { url = "https://cdn.geekbench.com/Geekbench-${version}-LinuxARMPreview.tar.gz"; hash = "sha256-GCAOKYyijaQPVBgAixoZRPHIdiUfV8mPeeflE7aX8Ac="; }; } .${prev.stdenv.system} or (throw "unsupported system ${prev.stdenv.hostPlatform.system}") ); }); # gemini-cli = channels.unstable.callPackage ./gemini-cli/package.nix { }; # vscode-extensions = channels.unstable.vscode-extensions // { # rooveterinaryinc = { roo-cline = channels.unstable.callPackage ./roo-code.nix { }; }; # }; }