Customize Devbox

Customize an Ubuntu host through SSH or a Docker Sandbox through sbx.

ikatkov 34c9970 4 files · 18.7 KB Updated

File contents

Customize Devbox

Run against an SSH-accessible Ubuntu host:

scripts/customize_devbox.sh <ssh-target>

Run against a Docker Sandbox:

scripts/customize_devbox.sh --sbx <sandbox-name>

Use sbx ls to find sandbox names.

What it installs

rsub, tmux (+ tpack plugins), a ~/.bashrc tmux auto-attach block, and a tmux config that drives the parent terminal (iTerm2) tab title from ~/.tmux/bin/title.sh. The title reads <host>, <host> · TICKET when a Claude session runs in the pane, and <host> · TICKET · PR #n when the branch has an open PR (needs git + an authenticated gh; degrades to the bare hostname otherwise).

Editing the title format: assets/tmux.conf and assets/title.sh are the source of truth — the script copies them verbatim, so change them here, not on a devbox.

ikatkov/agent-skills/tree/main/skills/customize-devbox commit 34c99709e2

Frequently asked questions

npx skillmds@latest add ikatkov/customize-devbox