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

Uploaded Source

Built Distribution

soft_nudge-1.0.2-py3-none-any.whl (18.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: soft_nudge-1.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 1779476c96635cda8bd2ffc7cabe0da0a5321a293ae564b96c606af06d447ad7
MD5 5c87d29f33fdb9c8a6d75c164c059d61
BLAKE2b-256 9df5f5b63edd04be08bd63e18a8e3a79cb133949b69a2e3d3841a1796e273e4f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soft_nudge-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 18.5 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c3bfd251bd233ee95cc6cc00e8bd2dc9981b413d881ad27dcc4e7c693206209f
MD5 daca9bb84a42ca308156c0a0007b1056
BLAKE2b-256 05317a59fee1d3dbda92981b2998bb5b9d61eeb6e0fcabad360892ce6f4beacd

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