My workflow #88
napisani
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi @raine -
I'm a fan of your project and i have been daily driving it for about 2 weeks. I'm relatively new to worktrees, I'm still constantly tweaking my workflow to better optimize for working with agentic assistance. Given that, please take this workflow for what is worth:
This is my workmux.yaml, the project i work in is a typescript + python monorepo. I use a tool, which I wrote called
proctmux, which acts as terminal multiplex specifically for dealing with long running processes. I know it sounds odd to have a multiplexer running inside of tmux but proctmux work for me.I use session mode exclusively for workmux and i use this bit of tmux config to constantly switch between sessions. I bind the
ctrl+xkey combo to a custom script that will remove the workmux worktree, or kill the session if its a regular session.As far as workflow is concerned, I'm probably going against the grain a bit because each worktree for me is a separate Jira ticket / separate initiative. Each worktree I create eventually becomes a PR for my team to review, i never actually merge them back into a common branch before raising PRs. So I always end up just deleting worktrees when I am done with them vs using the workmux merge features. Because of this, I haven't used the dashboard feature that much, I have been preferring my own tmux session switcher so that i can switch between dissimilar worktrees and sessions.
So far i don't find myself reaching for any major features in workmux that don't already exist. I think if i had anything I would wish for, it would be better worktree delete support from the dashboard view so that i could try to replace some of the my custom tmux logic with something more idiomatic.
I hope this helps provide some feedback / guide the project. Don't feel compelled to introduce any new features on my account though.
Also, if you happen to notice something about workflow I described above that you would discourage or do a different way, please let me know.
Thanks for sharing workmux with the open source community,
~Nick
Beta Was this translation helpful? Give feedback.
All reactions