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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: soft_nudge-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 0a4184b7c79014d0d9c5ea87ac0a1fb78db253a6599d05a0035a6c2122f7dfee
MD5 760d129b59b0eb7696e83219c29c38eb
BLAKE2b-256 a98e3b08121203e5c8cc055ad9be0650a21f65344bc7208f620a7064b9ada84a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soft_nudge-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1847b20519a46a4a22370eb29553bbd8a1b1a05f94e8eb52eab145c202fc499d
MD5 0489e182599883f6ee01b7b98d5ed339
BLAKE2b-256 425c15b7bd98ae4419d9b6e9e6de2fba50eb87bf4515bea9edf46601454706a1

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