Skip to main content

A simple beeper CLI tool

Project description

beepr

simple, cli tool to make beeps in intervals

to install clone this repo and use pip

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

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!

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.0.tar.gz (7.9 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.0-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: beepr-0.1.0.tar.gz
  • Upload date:
  • Size: 7.9 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.0.tar.gz
Algorithm Hash digest
SHA256 8d2a8aad7eac4450675b952c3589f2eb8f6b16e029efa8ebfec40ab977c6a3e9
MD5 e2d44c86e16abd58b353a6397f8fa58f
BLAKE2b-256 1a4380bfbe7dee0811c451ee97493703cb709420430e4e9732de954bd32ad9e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: beepr-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.7 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ef16c552af5fdabf1106e25d6e5299ba61b1746caa44a40575c0317719c8e116
MD5 6966416610b59896fd2f7d513a495191
BLAKE2b-256 ae7e26cc1b01ffea83080065a464f06987638770021854753dfbe96c17ab20c7

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