Hacker News new | past | comments | ask | show | jobs | submit login
PRR – a terminal tool for managing Pull Requests on GitHub (dxuuu.xyz)
60 points by modinfo on Aug 2, 2022 | hide | past | favorite | 11 comments



Neat. I started using magit within the last month and the immediate benefit was that I started committing more often. TUIs are so much quicker than GUIs, but of course more difficult to use.

It's worth optimizing your tool chain, imo, that's where you'll see compound returns in the long run.


Any other TUI software to recommend? I've been trying to switch to nnn lately for my file manager.


- for file management, I love midnight commander. The two pane interface is classic and highly flexible.

- for git, i tried tig and lazygit, but I couldn't integrate them into my workflow for some reason. But they are both quite nice.

- iftop is quite handy to monitor bandwidth usage etc

- htop is a more advanced top

- ncdu shows you disk usage breakdown (helpful when you need to clean logs out or figure out what is eating your disk space)

- screen/tmux are virtual screen managers if you're remoting into a box and want to maintain a buncha state

- emacs is of course the grandaddy of TUIs, you get your email client, browser, file manager, organizer, rss reader and oh yeah, a pretty good vi implemntation on top of that.

- i tried spotify client of some sort, but it didn't stick

- notmuch is a really sweet email system that integrates with emacs for example.


Pulsemixer is the one I love. It's a TUI alternative to Pavucontrol. https://github.com/GeorgeFilipkin/pulsemixer

Honorable mention is Ncmpcpp, which is a TUI frontend for MPD.


Not to be confused with PRR - the now defunct Pennsylvania Rail Road, which once was the largest grossing company in America and collected more in a year than the government did in Federal taxes (IIRC, I may be confusing some facts with New York Central).


> By 1882, the Pennsylvania Railroad had become the largest railroad (by traffic and revenue), the largest transportation enterprise, and the largest corporation in the world. Its budget was second only to the U.S. government.

Now I understand why Pennsylvania Railroad is in the game Monopoly. I also see that it's always been an American thing to grow huge companies that are bigger than many countries.


I didn't see any commentary on this so just throwing out there that the official GitHub CLI supports checking out PRs, basic commenting on them, etc. [1]

It doesn't, however, have anything similar to the experience offered by PRR (kudos!). There's an open issue requesting something similar though [2].

[1] https://cli.github.com/manual/gh_pr_review

[2] https://github.com/cli/cli/issues/359


There is octo.nvim [1] which brings rich integration of GitHub's features directly into nvim.

[1]: https://github.com/pwntester/octo.nvim


Hi, git-bug's author here. That's pretty interesting way to have a text interface for PRs. I'd like to have something like that in git-bug.


Also, unlike git-bug, this tool doesn't choke on the github.com/nixos/nixpkgs repository.





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

Search: