Skip to main content

A non invasive timer to give you a soft nudge in the right direction.

Project description

Soft nudge

Example

Soft nudge is a module with the goal to provide a reminder without the invasive beeps of conventional timers. I made it to solve a personal issue, but the code is free to use under the GPL-3.0 license.

Original problem & usage example

Soft nudge was made to serve as a non-invasive reminder that would trigger every 20 minutes. In my case to remind me to look outside and give my eyes a break.

Basic usage

You can find a simple overview of how to use this package here.

Disclaimer

Soft nudge only supports windows. The animation does not overlay on full screen programs that claim the screen and don't use the windowing system E.G. full-screen Minecraft.

As this project was made for personal purposes first, it's probably not the cleanest code base. Pull requests are welcome if you're willing to spend the time.

Dependencies

  • wxPython
  • pywin32
  • CTypes
  • Numpy
  • Numba Cuda

Animation graphs (Desmos)

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

soft_nudge-1.5.0.tar.gz (16.8 MB view details)

Uploaded Source

Built Distribution

soft_nudge-1.5.0-py3-none-any.whl (28.7 kB view details)

Uploaded Python 3

File details

Details for the file soft_nudge-1.5.0.tar.gz.

File metadata

  • Download URL: soft_nudge-1.5.0.tar.gz
  • Upload date:
  • Size: 16.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for soft_nudge-1.5.0.tar.gz
Algorithm Hash digest
SHA256 08619966d5ad0bf8f073450579c9c970ab71e9eb5330e018b1cbce1c351b4359
MD5 cfc326cfae0f150a0db5fdba5d99e8f8
BLAKE2b-256 9f3573392166bc39804d31ba7d52603c2008c1b3bc6679896d9198f6c515820a

See more details on using hashes here.

File details

Details for the file soft_nudge-1.5.0-py3-none-any.whl.

File metadata

  • Download URL: soft_nudge-1.5.0-py3-none-any.whl
  • Upload date:
  • Size: 28.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for soft_nudge-1.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 89b97e7310618cfd2cdba863ed0ff3fd986cd84d59944697f68b2fe482f9fe4e
MD5 9c4ea7c6e17ed82a7e1797662c75ddc3
BLAKE2b-256 d20060bf40b9cbbb9283049e5cf8f12298b4030ec9df83140b896c6cebd2fe5c

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