Do Not Disturb Time is Gnome Shell Extension.
Disables notifications and audio for a period. You can snooze notifications like in Slack! 🔔 🔕
- Install GNOME Shell integration for Chrome browser, https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation
- Open https://extensions.gnome.org/ in Chrome browser and search "Do Not Disturb Time"
- Install it, enable/disable at https://extensions.gnome.org/local/
To install, clone this repo
$ mkdir -p ~/.local/share/gnome-shell/extensions/[email protected]
$ cd ~/.local/share/gnome-shell/extensions/[email protected]
$ git clone https://github.com/muravjov/do-not-disturb.git .
, and enable it https://extensions.gnome.org/local/ . To restart GNOME Shell, use "Alt+F2, r, Enter".
- Setting "show-number-of-notifications". (@muravjov in #2)
- Configure middleclick to toggle dnd state. (@goodwillcoding in #1)
- Initial public release
# compile gsettings' schema
$ glib-compile-schemas ./schemas/
# see gnome-shell logs
$ journalctl -f /usr/bin/gnome-shell | grep -E 'dnd|$'
# package it
git archive --format=zip HEAD > ../do-not-disturb-time.zip
# see commit id, written as "zip comment"
unzip -z ../do-not-disturb-time.zip