whatisgithub

What is dms-githubnotifier?

rochacbruno/dms-githubnotifier — explained in plain English

Analysis updated 2026-07-28 · repo last pushed 2026-05-10

Audience · developerComplexity · 2/5MaintainedSetup · moderate

In one sentence

A plugin for the DankMaterialShell desktop that shows a live count of your open GitHub pull requests and assigned issues right on the taskbar so you always know what needs attention.

Mindmap

mindmap
  root((repo))
    What it does
      Shows PR and issue counts
      Click for breakdown links
      Filter by organization
    How it works
      Uses gh command line
      Configurable refresh interval
      Badge on the DankBar
    Requirements
      gh CLI installed
      Font Awesome for icons
      DankMaterialShell desktop
    Use cases
      Glance at pending reviews
      Track assigned bugs
      Monitor team repos
    Audience
      Developers on GitHub
      Project managers
      Open source maintainers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Glance at your taskbar to see how many open pull requests and assigned issues need your attention.

USE CASE 2

Click the badge to get direct links to filtered GitHub pages for PRs and issues.

USE CASE 3

Narrow notifications to a single GitHub organization so only one team's repos are counted.

USE CASE 4

Stay on top of review requests and bug assignments without keeping a browser tab open all day.

What is it built with?

Pythongh CLIFont AwesomeDankMaterialShell

How does it compare?

rochacbruno/dms-githubnotifier00kaku/gallery-slider-block04amanrajj/netwatch
Stars0
LanguageJavaScriptRust
Last pushed2026-05-102021-05-19
MaintenanceMaintainedDormant
Setup difficultymoderateeasymoderate
Complexity2/52/53/5
Audiencedevelopergeneralops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires the gh CLI tool installed and authenticated plus Font Awesome for icon rendering, and only runs within the DankMaterialShell desktop environment.

The explanation does not mention a license, so the terms of use are unclear.

So what is it?

This is a plugin for DankMaterialShell, a customizable desktop environment with a taskbar-style bar called the DankBar. The plugin keeps a small badge in that bar showing how many open GitHub pull requests you've authored and how many issues are assigned to you, so you can glance at your desktop and know if there's something needing your attention. Behind the scenes, the plugin talks to GitHub through the gh command-line tool, GitHub's official terminal program. On a regular interval you configure, it asks gh to search for open pull requests you created and open issues assigned to you, then displays the combined count as a number on the bar. Clicking the badge opens a small popup with the breakdown and links that take you straight to the relevant filtered pages on GitHub in your browser. You can optionally narrow the results to a specific GitHub organization if you only care about one company or team's repos. This is for developers who use DankMaterialShell as their daily desktop interface and spend a lot of time on GitHub. If you maintain a few projects or belong to a team where people assign you bugs and review requests, instead of keeping a browser tab open or manually checking throughout the day, the count sits right in your taskbar. A project manager who lives in GitHub issues could also find it handy for the same reason, you see the number climb and know to take a look. The project relies entirely on gh rather than talking to GitHub's API directly, which means you need that tool installed and logged in for the plugin to work. It also needs Font Awesome installed so the GitHub logo renders correctly in the bar. Configuration is straightforward: you pick how often it refreshes, whether to count PRs, issues, or both, and optionally which organization to filter by. The README notes that if counts show as zero unexpectedly, the first thing to check is whether gh is properly authenticated.

Copy-paste prompts

Prompt 1
I have DankMaterialShell installed and gh CLI working. Walk me through adding this GitHub notifier plugin, configuring the refresh interval, and enabling counts for both pull requests and issues.
Prompt 2
Help me filter this GitHub notifier plugin to only show pull requests and issues from a specific GitHub organization. What configuration option do I change?
Prompt 3
My GitHub notifier badge is showing zero for pull requests and issues even though I know I have open ones. How do I verify that gh CLI is properly authenticated so the plugin can fetch my counts?
Prompt 4
I want to install Font Awesome so the GitHub logo renders correctly in the DankBar badge. Give me the steps for my Linux distribution.
Prompt 5
Show me how to configure this plugin so it only counts assigned issues and not pull requests, with a 10-minute refresh interval.

Frequently asked questions

What is dms-githubnotifier?

A plugin for the DankMaterialShell desktop that shows a live count of your open GitHub pull requests and assigned issues right on the taskbar so you always know what needs attention.

Is dms-githubnotifier actively maintained?

Maintained — commit in last 6 months (last push 2026-05-10).

What license does dms-githubnotifier use?

The explanation does not mention a license, so the terms of use are unclear.

How hard is dms-githubnotifier to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is dms-githubnotifier for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.