Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"tabWidth": 2,
"useTabs": false,
"singleQuote": true
}
26 changes: 18 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,31 @@
# gnome-github-notifications
# gnome-github-notifications continued

Integrate github's notifications within the gnome desktop environment

## Installation

### The automatic way
Go there and activate the extension: https://extensions.gnome.org/extension/1125/github-notifications/
Don't forget to click on the configuration icon and follow the instructions there.

*extensions.gnome.org is pending*

### The manual way

```
```sh
mkdir -p ~/.local/share/gnome-shell/extensions/
cd ~/.local/share/gnome-shell/extensions/
git clone git@github.com:alexduf/gnome-github-notifications.git github.notifications@alexandre.dufournet.gmail.com
git clone git@github.com:Lyr-7D1h/gnome-github-notifications.git ~/.local/share/gnome-shell/github.notifications@lyr.7d1h.pm.me
```

Then in gnome-tweaks, configure the extension to give it a token and your github handle (instructions are provided in the configuration dialog).
If the extension isn't detected, restart gnome shell `Alt` + `F2`, type `r` then press `enter`.
After adding the extension, restart GNOME Shell for changes to take effect:

- Press Alt + F2, type r, and press Enter (on Xorg sessions).
- Log out and back in (on Wayland sessions).

```sh
gnome-extensions enable github.notifications@lyr.7d1h.pm.me
```

## Development

1. Install (see [Installation](#installation))
2. Make changes to the extension
3. Run `dbus-run-session -- gnome-shell --nested --wayland`
Loading