Skip to main content

A non invasive timer to give you 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 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.3.tar.gz (16.8 MB view details)

Uploaded Source

Built Distribution

soft_nudge-1.0.3-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: soft_nudge-1.0.3.tar.gz
  • Upload date:
  • Size: 16.8 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.3.tar.gz
Algorithm Hash digest
SHA256 7418509aa81eb4010f3af2bf606cf4fa2ce2d0f88f27b3e40cf7b9ee10f309ce
MD5 b40028d440c747a8733effce5f6af541
BLAKE2b-256 c6f31b032bc2e2a8c37b7ebf82b389d2916624dd9612b97fecace604bca249db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soft_nudge-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 18.8 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 188d810e3231dea73559897f9f4e030735ed67efd02068ef490d3899d5dda8ec
MD5 ff9fdc6cba4e16255d471689f9e65bc3
BLAKE2b-256 24a1c9db4f995aaef4ab7228552028d2d2a5d92e6ab48b8589ebb8dcf546c6a9

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