Loading video...

Video Failed to Load

Go Home

hunk v0.21.0 is out - it's a big one: - 💬 threaded + editable notes - 🌲 file tree view + better responsive layouts - 🔍 more git/jj diff operands - ⚙️ extension APIs: dimmable code blocks, CLI subcommands, & more event hooks - 🎨 color fixes for 25 themes

34,264 views • 2 months ago •via X (Twitter)

24 Comments

Ben Vinegar's profile picture
Ben Vinegar2 months ago

🙏 contributions from @SamuelAinsworth, nightcityblade, masonmcelvain, ajay-satish-01, yuki9814, and marmintar on GitHub ⬇️ full release notes

Paul Thomson's profile picture
Paul Thomson2 months ago

God damn it.. Making it like Sophie's choice between this and plannotator now

Ben Vinegar's profile picture
Ben Vinegar2 months ago

Maybe there’s room for both? Our goal is “best git diff replacement”

Paul Thomson's profile picture
Paul Thomson2 months ago

I mean I do use both.. But Plannotator also has a diff view.. And I like to treat my tools like Zuckerberg did/does with choosing his outfits :P

Ben Vinegar's profile picture
Ben Vinegar2 months ago

I understand it has a diff view, and that’s cool I was speaking more, philosophically, what the aims of the project are and what we focus on (hopefully not a stretch to say Plannotator’s focus is planning)

Paul Thomson's profile picture
Paul Thomson2 months ago

Oh I know.. But do you ever get to the point where you kinda just want one "canonical" choice to do something? Like sometimes I was glad when Apple/iOS added something to iOS that there used to be a bunch of 3rd party apps for, cos it eliminated the overhead of me having to choose. It's like Herdr and tmux, I _need_ a clear winner or reason to use one over the other :P This might be a) I'm not using either to their full extent or b) some latent OCD on my part; but something about having a single tool over multiple appeals to me and right now (just for diff viewing) there's no clear better choice, or better enough that I'm using one or the other. And that is to say they're both awesome, hence I've got both installed and use both.. But anyway, I'm still not sure if I'm even _meant_ to be looking at the diff/code currently? I think you're supposed to % 2 the day of the week to decide the current wisdom? :P

Ryan Seddon's profile picture
Ryan Seddon2 months ago

Brew not the way to install? Tried to upgrade but its telling me 0.17.0 is the latest version?

Ben Vinegar's profile picture
Ben Vinegar2 months ago

Uninstall what you have, it’s just “brew install hunk” now

Ben Vinegar's profile picture
Ben Vinegar2 months ago

But thanks for sharing this, maybe I should update the old tap all the same

Ryan Seddon's profile picture
Ryan Seddon2 months ago

No worries, uninstalled and installed and now all good!

Ryan Seddon's profile picture
Ryan Seddon2 months ago

oof I use hunk as the pager in lazygit and it absolutely pegged my cpu cores

Ben Vinegar's profile picture
Ben Vinegar2 months ago

Ouch, someone else reported this but gave no other info so I came up empty trying to fix it Could you open an issue with any extra detail? Cli args, what the diff content was (if you can) … or have an agent poke at it

Ryan Seddon's profile picture
Ryan Seddon2 months ago

Done, needs to be a repo with a few thousand commits

Ben Vinegar's profile picture
Ben Vinegar2 months ago

Thank you 🙏

MARUF's profile picture
MARUF2 months ago

support for jj diff operands makes code review so fast

jom_donut.gif's profile picture
jom_donut.gif2 months ago

Congrats, looks like a great release. The startup speed sadly still kills it for me, it's extremely noticeable on every open on my device.

Ben Vinegar's profile picture
Ben Vinegar2 months ago

If you could give me more info maybe I can address? Like, how slow are we talking here? 300ms? 3s? More? Could it be something about your folder/project (eg number of files)? If you had a coding agent debug I bet we could fix

Jarno's profile picture
Jarno2 months ago

Shipping fast and eating your own dogfood, respect.

matthew's profile picture
matthew2 months ago

oh my god threaded notes are a life changer

ゆうき@カッコよくて売れるデザイン's profile picture
ゆうき@カッコよくて売れるデザイン2 months ago

ファーストビューが命! hunkのレスポンス改善は UIの「見た目が良い」だけでなく 情報整理をしやすい構造を作る USPと言える要素ですね。 LPでいうとファイルツリーは ユーザーを迷わせない視線誘導そのもの。

janz's profile picture
janz2 months ago

hey @bentlegen! is it possible for my Claude to reply to my notes in a thread?

Mikkel Malmberg's profile picture
Mikkel Malmberg2 months ago

incredible you've come so far and still haven't added a zenbones theme

Sebastian Buzdugan's profile picture
Sebastian Buzdugan2 months ago

editable notes need revision history or review context becomes unreliable after merges

Ben Vinegar's profile picture
Ben Vinegar2 months ago

v0.21.1 has an important fix for lazygit users

Related Videos