3 ms·
There are a lot of commenters sharing their opinions of what they don't like abut Github’s interface. It is true there are a lot of quirks and warts in what is
by jonchurch_ 6y ago
There are a lot of commenters sharing their opinions of what they don't like abut Github’s interface. It is true there are a lot of quirks and warts in what is a site many of us spend a lot of time on.
Ive found browser extensions have been a great way to augment and customize my Github experience, bringing quality of life improvements that Im grateful to have every day.
My top two favorites are:
Refined Github [1] -- huge collection of quality of life improvements. e.g. always sort issues/PRs as most recently updated first, when recently pushed to a branch show a button on project page (or upstream of fork) to open a PR based on that branch, quicklink to most reacted to comment on an issue page. Also provides a surface to inject custom CSS for personal tweaks.
Octolinker [2] -- Turns require/import/include paths in files into hyperlinks to that file or repository. I use this every single day to navigate code in projects.
I know that extensions aren't a panacea, but personally I have found them be very valuable to my workflow.
[1] https://github.com/sindresorhus/refined-github https://github.com/sindresorhus/refined-github
[2] https://github.com/OctoLinker/OctoLinker https://github.com/OctoLinker/OctoLinker
- liminal 6y agoSome time ago there was an article posted with a proposal for redesigning the Github UI [1]. I thought it was mostly great, but it got roundly panned on HN. In general my takeaway was that people don't like change, even when it benefits them. Was unfortunate, especially from a crowd that's supposedly all about technological improvement. [1] https://tonsky.me/blog/github-redesign/ https://tonsky.me/blog/github-redesign/
- jonchurch_ 6y agoFound the link to the HN discussion https://news.ycombinator.com/item?id=19276113 https://news.ycombinator.com/item?id=19276113
- agustif 6y agoOctotree is awesome too, and you can get the dark theme with the free account https://www.octotree.io/ https://www.octotree.io/
- jorams 6y ago> when recently pushed to a branch show a button on project page (or upstream of fork) to open a PR based on that branch This is actually a default feature. You don't even have to refresh the page for it to show that bar.