Skip to main content

A simple timer in tray to prevent sitting too long.

Project description

Computer Sit Timer


codecov

This is a simple countdown timer that pops up and stays on top to block the view until action is taken. It is similar to pomodoro technique, but started from different motivation: to not sit extensively in front of computer for better health.

Several reasons why I re-invented the wheel instead of using existing (browser) apps:

  • light-weight (relatively)
  • blocking/really obtrusive
  • not browser extension/app (as we all spend far too long on browsers)
  • runs in the notification tray (background) and not have a console/terminal there.

Also, a hobby project for myself to try out developing desktop application with Python. Because I am lazy, I am now trying to use pySimpleGUI (more specifically pySimpleGUIQt for the tray) to do so.

Setup and Installation

As this package is uploaded to PyPI, the easiest way to install is via pip:

pip install computerSitTimer

Known Issues

  • no PySide2 for Python3.10 in Windows and Mac (as of v0.1.3)

Resources:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

computerSitTimer-0.1.3.tar.gz (80.4 kB view details)

Uploaded Source

Built Distribution

computerSitTimer-0.1.3-py3-none-any.whl (79.8 kB view details)

Uploaded Python 3

File details

Details for the file computerSitTimer-0.1.3.tar.gz.

File metadata

  • Download URL: computerSitTimer-0.1.3.tar.gz
  • Upload date:
  • Size: 80.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for computerSitTimer-0.1.3.tar.gz
Algorithm Hash digest
SHA256 08775372ab0ed8c5c68bd13d522a1dd7171ee2065a3a39ee037ef58ee453acdd
MD5 0879ef93ec634c9c9b6db3d294d5487c
BLAKE2b-256 fa3a0e9b5d21989b3e92e94af8f93eff1c99207b2d66fb35c9e3f0621533f246

See more details on using hashes here.

File details

Details for the file computerSitTimer-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: computerSitTimer-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 79.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for computerSitTimer-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d753fde0308dddf3e32c30bb0a8168f6a4aeaec6488150e8b6e3a699b89268a9
MD5 f24be6b05656eb390015c8881f431b8d
BLAKE2b-256 9daa3a4f081196f359b0fff9a1773f0acccdc54a092540bc3a62a40aa6f1f21b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page