Hacker Newsnew | past | comments | ask | show | jobs | submit | oug-t's commentslogin

Interesting game, love the design.

Struggled a little before understanding the instructions.


are you on mobile? it looks like there's a bug where the opening scene/dialogue is not loading, so the instructions aren't clear. working on it now.

`lazygit` is incredible, it is definitly the gold standard for full git management in the terminal.

`difi` focuses for a much simpler review workflow, a TUI for `git diff`.

Thanks for sharing!


I primarily use lazygit for diff/patch editing as I'm preparing PRs so that commits are in a useful order for reviewers (at least those who choose to go commit-by-commit).

Aside from the fact that I've built workflows for lazygit related to patch editing, the main issue I'd have with `difi` is I use vim and won't use nvim (which should have the tagline "not vim", not "neo vim", because it's not vim in very important ways).


how is it simpler?

1. It looks an equivalent diff experience as lazygit

2. As soon as I need to do something more than `git diff`, it becomes more complex (by nature of needing multiple tools to get my job done)

A minimal tool in itself does not confer greater simplicity


That sounds like a killer workflow!

For pure speed on small PRs, your setup sounds perfect!


Delta looks beautiful!

I will definitely try to integrate it with `delta`.

Now `difi` is enabling interactive feature when for letting user to see the changes directly inside editor with nvim plugins. `delta`'s outputs formatted ANSI text is also very interesting to integrate!


Great point! I personally likes gh-dash for PR management.

I will definitely try to find a integrated work flow between those two!


I love gh-dash, but like you said it's more in the realm of PR management rather than a fluid PR review tool!


Yes! After using gh-dash, I came up the idea to create this tool with Bubbletea to work along with gh-dahsh.

Thanks! Great point.

Now it defaults to comparing current branch vs `main` for PR review, but I will definitely see the value in a `local changes` mode for pre-commit checks!


Thank you ~


Definitely, I will try to do a TUI integration with `diffview` anad `codediff` which supports beautiful side side mode.

Thank you!


Totally agreed!

Brining `git add -p` style staging into the UI is definitely something worth thinking about.


Yes, fugitive is awesome!

I use it all the time for staging changes and commits in nvim!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: