Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 02 Apr 21:02
· 92 commits to main since this release

Initial release.

Added

  • wtm init sets up global and project configuration (.wtm.toml) through a wizard.
  • wtm new [branch] creates a worktree with env provisioning, metadata and hooks.
  • wtm ls lists worktrees with their git status.
  • wtm go [branch] moves to a worktree through shell integration.
  • wtm focus [branch] switches the active worktree and runs on_blur / on_focus hooks.
  • wtm clean [branch] removes a worktree, refusing when it is dirty, unpushed or has an open PR.
  • wtm shell-init generates the shell wrapper for zsh, bash and fish.
  • Env strategies example, main and parent, and hooks with template variables.
  • Detection of the base branch, env files, package manager, Docker Compose and pnpm workspaces.
  • Install with Homebrew (brew install LucasPcq/tap/wtm), release binaries or go install.