3 Commits

Author SHA1 Message Date
Zexin Yuan
c720aa1ee9 worktrunk: add yzx9 as maintainer 2026-09-12 23:01:51 -05:00
Zexin Yuan
937d0571b0 worktrunk: add shell and Claude Code integrations
Build on the existing programs.worktrunk module:

- add bash/zsh/fish/nushell shell integrations, enabled by default via
  the corresponding home.shell.enable<SHELL>Integration options,
- add an opt-in programs.worktrunk.claudeCodeIntegration, which wires
  worktrunk into programs.claude-code: a statusLine, WorktreeCreate/
  WorktreeRemove hooks (so agent isolation routes through wt), activity
  state-marker hooks (🤖/💬 in wt list), and skills. Of the skills,
  /wt-switch-create is on by default while /worktrunk is off by default,
  since settings already manages the config it would help edit.

Both integrations need the wt binary, so they are inert when package is
set to null.

Follow-up to #9226, recreating the integration part of #9788.

Assisted-by: Claude-Code:GLM-5.3
2026-09-12 23:01:51 -05:00
eveeifyeve
df044b78fd worktrunk: add module
Co-authored-by: Willi Carlsen <carlsenwilli@gmail.com>
Co-authored-by: Robert Helgesson <robert@rycee.net>
2026-09-09 23:02:07 -05:00