Refined GitHub Notifications

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

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Greasemonkey lub Violentmonkey.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana będzie instalacja rozszerzenia Tampermonkey lub Userscripts.

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

Aby zainstalować ten skrypt, musisz zainstalować rozszerzenie menedżera skryptów użytkownika.

(Mam już menedżera skryptów użytkownika, pozwól mi to zainstalować!)

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.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Musisz zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

(Mam już menedżera stylów użytkownika, pozwól mi to zainstalować!)

Autor
antfu
Dziennych instalacji
0
Wszystkich instalacji
460
Oceny
0 0 0
Wersja
0.6.8
Utworzono
06-03-2023
Zaktualizowano
25-03-2025
Rozmiar
25,6 KB
Licencja
MIT
Dotyczy

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