Refined GitHub Notifications

Enhances the GitHub Notifications page, making it more productive and less noisy.

נכון ליום 03-04-2023. ראה הגרסה האחרונה.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

יוצר
antfu
דירוגים
0 0 0
גרסה
0.2.0
נוצר
06-03-2023
עודכן
03-04-2023
Size
9.39 קילו-בייט
רישיון
MIT
חל על

Refined GitHub Notifications

Enhances the GitHub Notifications page, making it more productive and less noisy.

Features

Note: It's opinionated to my own workflow.

  • Add target="_blank" to all notifications (and remove notification_referrer_id)
  • Refresh the page when going back to the tab after 1 min idle, so you get the latest notifications
  • Remove bot avatars
  • Colorize the notification type (mention, review request, etc.)
  • Auto mark notifications as done (remove it from the list), if:
    • The issue/PR is closed/merged, that you have not participating at all
    • The issue/PR is closed/merged, and you already read it
    • PRs created by Renovate, if not participating
    • New commits pushed to PRs
    • *Notifications you have bookmarked will be bypassed
  • Make sure only one notification tab is opened

Philosophy

  • Reduce the number of notifications as much as possible
  • Don't track issues/PRs that are closed
  • The notifications should always be up to date

Sponsors

License

MIT License © 2022 Anthony Fu