Skip to main content

Simple Timer for Your Terminal

Project description

 __  __         _____  _                        
|  \/  | _   _ |_   _|(_) _ __ ___    ___  _ __ 
| |\/| || | | |  | |  | || '_ ` _ \  / _ \| '__|
| |  | || |_| |  | |  | || | | | | ||  __/| |   
|_|  |_| \__, |  |_|  |_||_| |_| |_| \___||_|   
         |___/                                  
 _  ____        _____  _  _         ____    __    
/ ||___ \   _  |___ / | || |    _  | ___|  / /_   
| |  __) | (_)   |_ \ | || |_  (_) |___ \ | '_ \  
| | / __/   _   ___) ||__   _|  _   ___) || (_) | 
|_||_____| (_) |____/    |_|   (_) |____/  \___/  

MyTimer

PyPI version built with Python3


Table of contents

Overview

Simple timer for your terminal!

PyPI Counter
Github Stars
Branch main dev
CI
Code Quality CodeFactor codebeat badge

Installation

Source Code

  • Download Version 0.3 or Latest Source
  • pip install -r requirements.txt or pip3 install -r requirements.txt (Need root access)
  • python3 setup.py install or python setup.py install (Need root access)

PyPI

Usage

⚠️ You can use mytimer or python -m mytimer to run this program

Version

mytimer --version

Basic

mytimer --minute=7 --second=30

Timer Mode

⚠️ The default mode is count-up

mytimer --minute=7 --second=30 --countdown
mytimer --minute=7 --second=30 --countup

Alarm

⚠️ This mode may not be supported on all systems

mytimer --minute=7 --second=30 --countdown --alarm

Face

mytimer --minute=7 --second=30 --face=3

Screen Record

Issues & Bug Reports

Just fill an issue and describe it. We'll check it ASAP!

  • Please complete the issue template

Dependencies

main dev
Requirements Status Requirements Status

References

1- Mixkit Free Alarm Sound Effects

Show your support

Star this repo

Give a ⭐️ if this project helped you!

Donate to our project

Bitcoin

1KtNLEEeUbTEK9PdN6Ya3ZAKXaqoKUuxCy

Ethereum

0xcD4Db18B6664A9662123D4307B074aE968535388

Litecoin

Ldnz5gMcEeV8BAdsyf8FstWDC6uyYR6pgZ

Doge

DDUnKpFQbBqLpFVZ9DfuVysBdr249HxVDh

Tron

TCZxzPZLcJHr2qR3uPUB1tXB6L3FDSSAx7

Ripple

rN7ZuRG7HDGHR5nof8nu5LrsbmSB61V1qq

Binance Coin

bnb1zglwcf0ac3d0s2f6ck5kgwvcru4tlctt4p5qef

Tether

0xcD4Db18B6664A9662123D4307B074aE968535388

Dash

Xd3Yn2qZJ7VE8nbKw2fS98aLxR5M6WUU3s

Stellar

GALPOLPISRHIYHLQER2TLJRGUSZH52RYDK6C3HIU4PSMNAV65Q36EGNL

Zilliqa

zil1knmz8zj88cf0exr2ry7nav9elehxfcgqu3c5e5

Coffeete

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased

0.3 - 2022-11-25

Added

  • --face argument
  • FACES.md

Changed

  • README.md updated
  • Minimum art library version changed from 1.8 to 2.9

0.2 - 2022-11-03

Added

  • --version flag

Changed

  • Test system modified
  • countdown_timer function modified
  • countup_timer function modified

0.1 - 2022-10-18

Added

  • Countdown mode
  • Count-up mode
  • Alarm

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

mytimer-0.3.tar.gz (533.1 kB view details)

Uploaded Source

Built Distribution

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

mytimer-0.3-py2.py3-none-any.whl (526.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file mytimer-0.3.tar.gz.

File metadata

  • Download URL: mytimer-0.3.tar.gz
  • Upload date:
  • Size: 533.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for mytimer-0.3.tar.gz
Algorithm Hash digest
SHA256 c2d37c7b7aac7e2f7b5b93f1ba47367463b6cd06f329ef1abcd7779ac253a035
MD5 8656ac1699ceaf32a68d379594482573
BLAKE2b-256 5369c2653ff903ca357e2ec8613da52e181dc774c9df74441ee05d18d132c3cc

See more details on using hashes here.

File details

Details for the file mytimer-0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: mytimer-0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 526.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for mytimer-0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5f830ef6bbd59c314f78f6da29d945b32df03bee1bc66a2f907f54d84cc2892b
MD5 b7cd22a89b32ac9c9f8fc6010eb123c9
BLAKE2b-256 402ba8b1ec09db8fa836488bda1d4d6de8bfb24325dd701a2a2da2cb0aff916d

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