Skip to main content

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

Project description

Soft nudge

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 15 minutes. In my case to remind me to look outside and give my eyes a break.

Disclaimer

**Soft nudge only supports windows. The current version of Soft nudge requires a GPU and Cuda using Numba Cuda

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. If anyone wants to write a non gpu method to show the animation feel free to do so.

Dependencies

  • wxpython
  • pywin32
  • ctypes
  • Numba Cuda
  • time

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.0.0.tar.gz (16.2 MB view details)

Uploaded Source

Built Distribution

soft_nudge-1.0.0-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for soft_nudge-1.0.0.tar.gz
Algorithm Hash digest
SHA256 458f64cb3042a1d365c0f012428254dfe1d0d22c427fe671b03f39c6bb89a7bd
MD5 094419a3451fd9414a7e62b61c673d33
BLAKE2b-256 c8664bf750f2bc5ccdad480126bc2b98505a614181badae3d1cac942c820fb63

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for soft_nudge-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a2448b5e8dfc5542f7cb5150d2db66a30c824541828a34acbb19ff71c785e0da
MD5 976216ae2c444b427d1f9920f75ede9d
BLAKE2b-256 49e40566ed67058f68d1d12480bc20003147aeee67bf8b7caadcbc2b815d1eb1

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