feat: add bun + claude-code to phantom-ship for channels migration 🚀

Claude Code Channels will replace OpenClaw for the Telegram bot.
Channels uses claude.ai subscription auth instead of pay-as-you-go
API, sidestepping the rate limits Hara has been hitting.
This commit is contained in:
DannyDannyDanny 2026-04-18 16:48:10 +02:00
parent a36b90e656
commit d0d25160c8

View file

@ -79,10 +79,12 @@ in
# Passwordless sudo for wheel. # Passwordless sudo for wheel.
security.sudo.wheelNeedsPassword = false; security.sudo.wheelNeedsPassword = false;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
git # clone/bootstrap and dotfiles-rebuild timer git # clone/bootstrap and dotfiles-rebuild timer
nodejs # npm for openclaw plugin installs nodejs # npm for openclaw plugin installs
python3 # node-gyp dependency for openclaw plugins python3 # node-gyp dependency for openclaw plugins
wakeonlan # wake rusty-anchor: wakeonlan 00:16:cb:87:20:ba wakeonlan # wake rusty-anchor: wakeonlan 00:16:cb:87:20:ba
bun # runtime for claude-code channel plugins
claude-code # Claude Code CLI (channels replaces openclaw)
]; ];
# OpenClaw AI gateway — Telegram bot, Anthropic API. # OpenClaw AI gateway — Telegram bot, Anthropic API.