All Projects → pop-os → gnome-shell-extension-do-not-disturb

pop-os / gnome-shell-extension-do-not-disturb

Licence: MIT License
Enable or disable do not disturb mode.

Programming Languages

javascript
184084 projects - #8 most used programming language
Makefile
30231 projects
CSS
56736 projects

Do Not Disturb Gnome Shell Extension

Enable or disable do not disturb mode.

Installation

Dependencies

Required dependencies to build on debian platforms are

libglib2.0-bin gjs gettext

To install, clone this repo and use make to install

git clone https://github.com/pop-os/gnome-shell-extension-do-not-disturb
cd gnome-shell-extension-do-not-disturb
make
make install

The extension then must be enabled using Gnome Tweak Tool or https://extensions.gnome.org/local/

Add Translation

Extract translations into messages.pot:

cd src
xgettext -k -kN -o messages.pot *.js

Create a new locale. For example sv_SE:

cp -R locale/fr locale/sv_SE

Update the messages in the locale:

msgmerge -U locale/sv_SE/LC_MESSAGES/gnome-shell-extension-do-not-disturb.po messages.pot

Edit the messages in the locale:

xdg-open locale/sv_SE/LC_MESSAGES/gnome-shell-extension-do-not-disturb.po
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].