Skip to main content

A Purposeful Countdown Timer

Project description

PUCOTI

A Purposeful Countdown Timer

Stay on task with PUCOTI, a countdown timer built for simplicity and purpose.

Features:

  • Countdown: Counts down to zero (and can go below zero).
  • Bell Alert: Rings a bell when it hits zero.
  • Persistent Reminder: Rings every 20 seconds until you acknowledge it. Don't forget to do the thing.
  • Set Intentions: Write down what you intend to do during the countdown.
  • History: Keeps a log of your intentions and how long you spent on each.
  • Large Font: Uses the biggest font it can for visibility.
  • Sway Integration: Automatically moves to the corner of your screen if you use Sway WM.
  • Total Time: Shows the total time you've spent on the timer.
  • Configurable: Change the bell sound, waste time changing colors, and more.
  • Basic Controls: Add or subtract time, reset the timer, but not more.
  • No Pause: No pause button. Time always moves forward.

PUCOTI is straightforward and gets the job done. Give it a try.

Screenshots

Pucoti can be big...

Screenshot of PUCOTI full-screen

... or stay in a corner

Screenshot of PUCOTI in the bottom right of a screen

Keep track of your intentions

Screenshot of PUCOTI showing the history of intentions

Installation

You can easily install PUCOTI using pip. Follow these steps:

  1. Install PUCOTI:

    pip install pucoti
    
  2. Run PUCOTI:

    pucoti 5m
    

That's it! PUCOTI should now be up and running.

Usage

Usage

Contributors

A warm thank you to all the contributors who have helped make PUCOTI better and gave their precious 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

pucoti-0.7.0.tar.gz (384.8 kB view details)

Uploaded Source

Built Distribution

pucoti-0.7.0-py3-none-any.whl (382.3 kB view details)

Uploaded Python 3

File details

Details for the file pucoti-0.7.0.tar.gz.

File metadata

  • Download URL: pucoti-0.7.0.tar.gz
  • Upload date:
  • Size: 384.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Linux/6.9.7-zen1-1-zen

File hashes

Hashes for pucoti-0.7.0.tar.gz
Algorithm Hash digest
SHA256 698e44fa7ceea860a6beff1d4e2db6310c4c1c564933c8ffd21f688a6f972c5b
MD5 62d077da8eb9659da700be6193fc8570
BLAKE2b-256 694d7cb51b9f3f5f03074fe92498401c9e6c4870c1fa9e8034badb06d2164780

See more details on using hashes here.

File details

Details for the file pucoti-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: pucoti-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 382.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Linux/6.9.7-zen1-1-zen

File hashes

Hashes for pucoti-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cded5ddcd508c702549d9a0cb0e68ccba92821dc4da5dd925b24f8428fcc862c
MD5 64e12a23ae5a6d5b586a252358a41bfb
BLAKE2b-256 9cf8977fa6f024b4ce6a3f6263d18633f458c3aa3ddb2c01a0bfd0cc38b2aafe

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