Skip to main content

A simple beeper CLI tool

Project description

beepr

simple, cli tool to make beeps in intervals

use it for your pomodoro, gym sessions or whatever - not my business really 😅

Zero deps!

PyPI version

installation

the easiest way is to install from pypi

pip install beepr

to install clone this repo and use pip

git clone https://github.com/nazariinyzhnyk/beepr.git
cd beepr
pip install .

usage

to use it for a single beep just run

beepr

Actual usecase work for 5 seconds, pause for 3 seconds and repeat it 2 times:

beepr 5 3 2 'work time' 'pause time'

or with default values

beepr 5 3 2

Output will be:

CMD >>> beepr 5 3 2

beepr is running with the following parameters:
Action: 5
Pause: 3
Repeat: 2
Action Message: 💻 Work
Pause Message: 🌴 Pause

session started!
 💻 Work for 5s. 1 of 2.
 🌴 Pause. Rest for 3s.
++++++++++ Rest is over! ++++++++++



 💻 Work for 5s. 2 of 2.
 🌴 Pause. Rest for 3s.
++++++++++ Rest is over! ++++++++++



 session is over!

instead of farewell

the main reason I build this tool it to have free, ad-free, simple tool to track time intervals. this tool was designed and developed just as I needed it to be. simple DIY to suit my needs.

have fun using it 🤗

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

beepr-0.1.2.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

beepr-0.1.2-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file beepr-0.1.2.tar.gz.

File metadata

  • Download URL: beepr-0.1.2.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.16

File hashes

Hashes for beepr-0.1.2.tar.gz
Algorithm Hash digest
SHA256 1629feb319474129205c863864a8d9a7a923fc9fdd51fb70d60db8144c9905eb
MD5 9388fdf8f51623bd6716c347bb12421d
BLAKE2b-256 5eb045f563d0e8b5e62efe8046961399da1d26688306d855a64f746e9e6a20d3

See more details on using hashes here.

File details

Details for the file beepr-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: beepr-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.16

File hashes

Hashes for beepr-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c97112bd824e1269b59f45c296eee2bd6b8db0c644a5683f424433c6a09d7426
MD5 6175f84896c4a41d8f98bb360a9858b8
BLAKE2b-256 467a3b971aab2c0fb2b2a85b1d2e6c093db5158fcf86a7d04c4c654bca61bfbd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page