Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

tdev

tmux dev workspace launcher.

Install

go install github.com/NexusXian/tdev@latest

Usage

tdev [name] [dir] [branch]
  • name window name (default dev)
  • dir target dir: absolute / ~-relative / relative to current pane (default current pane path)
  • branch optional git branch to switch/create

Opens a new tmux window split into two panes: left runs proxy && opencode, right runs lazygit.

Close

tdev close [branch] [-d|-D]

Closes the tmux window whose name matches name[branch] by its branch part. Without branch, closes the current window.

  • -d also remove the branch's git worktree and delete the branch (safe: aborts if the worktree has uncommitted changes or the branch is unmerged)
  • -D same as -d but forced (git worktree remove --force, git branch -D)

Without a branch, -d/-D operate on the current window's worktree.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages