https://github.com/frank038/qt5notification
A python desktop notification server.
https://github.com/frank038/qt5notification
linux notification-server notifications pyqt5 python3 qt5
Last synced: 2 months ago
JSON representation
A python desktop notification server.
- Host: GitHub
- URL: https://github.com/frank038/qt5notification
- Owner: frank038
- License: gpl-3.0
- Created: 2024-02-14T08:12:05.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-26T18:22:00.000Z (over 1 year ago)
- Last Synced: 2025-10-03T02:41:59.646Z (9 months ago)
- Topics: linux, notification-server, notifications, pyqt5, python3, qt5
- Language: Python
- Homepage:
- Size: 456 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# qt5notification
A python desktop notification server.
This is a linux desktop notification server. It doesn't require installation, just execute it at login (as user). Do not use this program while another notification server is running/installed.
Requirements:
- python3
- pyqt5
- dbus
- DBusQtMainLoop
- xdg
Optional, for sounds:
- QtMultimedia (the default)
- GSound + freedesktop sounds (for full sound event support)
- an external audio player
Features
- options in its config file
- sounds: many options for enabling or disabling sounds for different kind of events
- almost a complete support of freedesktop notification specs: actions, markup, hyperlink, etc.
- volume style compatibility (see the config file for more)
- notifications will be saved, if properly configured
Do not let any window manager to manage the notification position.