gizmo385 / lazy-github

A terminal UI for interacting with GitHub
MIT License
3 stars 1 forks source link

Add support for Github notifications #18

Open gizmo385 opened 4 weeks ago

gizmo385 commented 4 weeks ago

Github notifications are a frequent way that people use to interact with Github. We should build out some sort of UI for viewing (and potentially interacting with) those notifications into LazyGithub.

gizmo385 commented 1 week ago

This is somewhat tricky because the API calls necessary to do this cannot be done with the API tokens that we use for LazyGithub. Might need to investigate an optional extension for using the Github CLI which can leverage these?

gizmo385 commented 20 hours ago

Support for this has started and your unread notification count is now visible in the top right corner (when enabled). This relies on the gh CLI to make the necessary API calls, which is why it requires an explicit opt-in.

The next step is to add a page where you can examine most recent notifications and interact with them.