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.1.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.1-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: beepr-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 a80c615834d57b55f40894d8c06eef747e848b01a2b303e680149923364cdb50
MD5 e2cb809e3a4165254aacc7450f177aa1
BLAKE2b-256 907c35253fd9604e8b1e1e946db4f2842bd273915e156f969fe83d1c72850ed6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: beepr-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9d183dd08e7b8acd1f5513d2d77b73c10e183747bcc6648daa818ec4445329ca
MD5 864db723ec8c3527f031cea787e37f47
BLAKE2b-256 f8d592aaadfcf0263ceaac21eab9ede5d7ae9d06d6a20bf5c711a1ca382eeac1

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