HackerTrans
TopNewTrendsCommentsPastAskShowJobs

joch

no profile record

Submissions

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

github.com
2 points·by joch·hace 4 meses·1 comments

Opperator: A composable agent to automate tasks on the web

opper.ai
7 points·by joch·el año pasado·2 comments

comments

joch
·hace 15 días·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
·hace 2 meses·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
·hace 3 meses·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
·hace 4 meses·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
·hace 4 meses·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
·hace 4 meses·discuss
Missing my favorite, Iosevka: https://github.com/be5invis/Iosevka

Playing the game gave me Jetbrains Mono though.
joch
·hace 4 meses·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
·hace 5 meses·discuss
Agreed, even for humans, context-free logic is a challenge.
joch
·hace 9 meses·discuss
Claude code comes to mind: `claude mcp serve`