u/WolverineBeach

[ANN] dojjo (djo): worktrunk-style workspace manager for jujutsu (jj)
▲ 0 r/git

[ANN] dojjo (djo): worktrunk-style workspace manager for jujutsu (jj)

I wanted a worktrunk-style workflow for jj, so I built one: dojjo (djo).

It is a small CLI that manages workspace lifecycle in jj repos:

  • switch (create/switch workspace + bookmark)
  • list (with conflict/divergence indicators)
  • merge (squash/rebase/move bookmark/cleanup)
  • remove, prune, for-each
  • lifecycle hooks (pre-* and post-*)
  • shell integration with completion (zsh/bash/fish/pwsh)

It also reads worktrunk config (.config/wt.toml), so existing setup is easy to reuse.

Read more here.

I would love feedback, especially on:

  • merge defaults
  • hook behavior.
  • Shell integration (I personally only use zsh)
u/WolverineBeach — 3 days ago