Introducing MyTimer: A Geeky Timer for Terminal Enthusiasts

Written by sepkjaer | Published 2023/10/24
Tech Story Tags: python | terminal | programming | terminaltools | geek | time | fun | ascii

TLDRMyTimer is a Python project that aims to provide a simple yet efficient timer for terminal users, particularly targeting the geek community.via the TL;DR App


MyTimer is a Python project that aims to provide a simple yet efficient timer for terminal users, particularly targeting the geek community. This project allows users to set timers directly from their command line interface, making it convenient for those who spend a significant amount of time working in the terminal! The main objective of MyTimer is to offer a minimalistic and distraction-free timer experience. It provides a clean and straightforward interface, ensuring that users can focus solely on tracking time without any unnecessary clutter or distractions.

GitHub Repo

Installation

Source Code

Download Version 0.9 or Latest Source

pip install .

PyPI

Check Python Packaging User Guide

pip install mytimer==0.9

Demo

Usage

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

Version

mytimer --version

Basic

⚠️ Press Ctrl + C to exit

mytimer

Time Limit

mytimer --minute=7 --second=30

mytimer --hour=2 --minute=20

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 --alarm

Alarm Repeat

⚠️ The default value is 1

mytimer --minute=7 --second=30 --alarm --alarm-repeat=5

Tone

⚠️ The default tone is 1

mytimer --minute=7 --second=30 --alarm --tone=2

Face

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

Program

mytimer --program=black-tea

Message

mytimer --minute=7 --second=30 --message="Test message"

Show your support

Give a ⭐️ if this project helped you!


Written by sepkjaer | Open Source Enthusiast
Published by HackerNoon on 2023/10/24