Files
gotify-tray-customized/README.md
dries.k 108786ab4c v0.1.4
2022-03-21 19:19:10 +01:00

1.8 KiB

Gotify Tray

A tray notification application for receiving messages from a Gotify server.

Download

Download the latest release.

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
notification kde_notification
notification kde_notification

Requirements

  • python >=3.9
  • PyQt6
  • requests
  • websocket-client