HackerTrans
TopNewTrendsCommentsPastAskShowJobs

joch

no profile record

Submissions

Show HN: Ygg – Git worktree CLI with Zellij tab integration

github.com
2 points·by joch·4 bulan yang lalu·1 comments

Opperator: A composable agent to automate tasks on the web

opper.ai
7 points·by joch·tahun lalu·2 comments

comments

joch
·15 hari yang lalu·discuss
I switched from tmux to Zellij a while back, and lately added a stop hook that sends a terminal ping to the correct tab when the agent is done (and I'm not looking at the tab). It has been pretty convenient so far.

Added an example here:

https://johnny.chadda.se/zellij-stop-hook/
joch
·2 bulan yang lalu·discuss
Very nice!

I created `ygg`[0] a while back to easily spawn a new worktree when working with Claude/codex, and it also spawns that in a dedicated zellij tab. I think making the terminal multiplexer pluggable, so it would be easy to integrate something like this.

[0] https://github.com/joch/ygg
joch
·3 bulan yang lalu·discuss
I tried it a bit, and while the potential is huge, I mostly just use a cli agent (claude/codex) via Blink shell (iPhone/iPad) with Wireguard for technical work or https://agency.nu for any automations using integration, voice chat etc.
joch
·4 bulan yang lalu·discuss
PragmataPro looks great, thanks for the tip!

I didn't necessarily select the one closest to what I currently use in the game, but more looking at the shapes of different characters to see what looked the "nicest".
joch
·4 bulan yang lalu·discuss
I go for the Iosevka Nerd Font Mono these days to get the nice icons everywhere.

https://github.com/ryanoasis/nerd-fonts/tree/master/patched-...
joch
·4 bulan yang lalu·discuss
Missing my favorite, Iosevka: https://github.com/be5invis/Iosevka

Playing the game gave me Jetbrains Mono though.
joch
·4 bulan yang lalu·discuss
Hey HN! I built ygg to make git worktrees easy to work with day-to-day with multiple Claude Code in the same repo. By running ygg new my-feature, it creates a worktree and a tab in zellij (if available) and you can get right to work. It even copies untracked files, so your .env files etc follow. When done, ygg remove will remove the current worktree and close the zellij tab.

Install via Homebrew: brew tap joch/ygg && brew install ygg

Demo video: https://youtu.be/8Q8iZ4TkUUc

GitHub: https://github.com/joch/ygg

Hope you find it useful! Would love to hear what you think!
joch
·5 bulan yang lalu·discuss
Agreed, even for humans, context-free logic is a challenge.
joch
·9 bulan yang lalu·discuss
Claude code comes to mind: `claude mcp serve`