A tray notification application for receiving messages from a Gotify server.
Project description
Gotify Tray
A tray notification application for receiving messages from a Gotify server.
Download
Supported Platforms
See https://doc.qt.io/qt-6/qsystemtrayicon.html#details
Manual Install
Get the source and install the requirements:
$ git clone https://github.com/seird/gotify-tray.git
$ cd gotify-tray
$ pip install -r requirements.txt
Run from source
$ python -m gotify_tray
Create and install a pip package
-
Create the pip package:
$ python -m build
-
Install the pip package:
$ pip install dist/gotify_tray-0.1.4-py3-none-any.whl
-
Launch:
$ gotify-tray
Create a pyinstaller executable
$ pip install pyinstaller
$ pyinstaller gotify-tray.spec
An executable is created at dist/gotify-tray/
.
Inno setup (Windows)
Create an installer for windows with inno setup from pyinstaller output:
$ iscc gotify-tray.iss
Create a deb package
$ make build
# or install
$ sudo make install
Images
Windows 10 | KDE |
---|---|
Requirements
- python >=3.9
- PyQt6
- requests
- websocket-client
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gotify-tray-0.1.4.tar.gz
(70.1 kB
view hashes)
Built Distribution
Close
Hashes for gotify_tray-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32b8b2f0c079a0f9157d7eefdf73bd0b7ab6f85d7d94d071869d8095cbe1e684 |
|
MD5 | 1f8c47fb5a8cf98f1b178076ecc835d3 |
|
BLAKE2b-256 | 4519fc9f7b22f7e972046a788502a34b1866888a6ecb86080f20f9759a4e40af |