Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 1013 Bytes

README.md

File metadata and controls

21 lines (17 loc) · 1013 Bytes

TrayTasks

Simple python app that uses Google Tasks API and creates a System Tray icon to add, see and remove tasks.

traytasks menu trayTasks add taskpng

Installation

Clone the repository.

Google Tasks api

  1. go to https://console.cloud.google.com/ and create a new Project
  2. activate the google tasks api
  3. go to credentials, select "create credentials" and choose "OAuth client ID"
  4. choose application type and name
  5. download .json, rename it to credentials.json and move it to the project directory

Python

  • run pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib PyQt6 pyqtdarktheme
  • run trayTasks.py

Known Issues

  • on linux some systray implementations force the use of gtk. With gtk the entries can not be updated leading to a crash