Skip to content

Aethar01/timerrs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VHS recording of timerrs

timerrs

timerrs is a simple timer for the terminal

Inspired by timer.

Installation

Optional Dependencies

From Source

Ensure you have Rust and Cargo installed.

git clone https://github.com/Aethar01/timerrs.git
cd timerrs
cargo build --release

For Arch based systems

A package for timerrs can be found on the AUR here, or use your favourite AUR helper (yay, paru, etc.):

yay -S timerrs

Usage

A simple timer for the terminal

Usage: timerrs [OPTIONS] <DURATION>

Arguments:
  <DURATION>  Duration of the timer (e.g., "5m", "30s", "1h")

Options:
  -n, --name <NAME>    Name of the timer
  -c, --color <COLOR>  Color of the filled progress bar [default: white]
  -f, --fullscreen     Run the timer in fullscreen mode (clears terminal and centers UI)
  -v, --verbose        Enable verbose logging
  -s, --no-status      Disable the status bar
  -u, --no-ui          Disable the UI
  -N, --notify         Enable dunst notifications with progress bar (requires dunst and libnotify)
  -h, --help           Print help
  -V, --version        Print version

Keybinds

Key Action
q Quit the timer
esc Quit the timer
ctrl+c Quit the timer
p Pause/Resume the timer
space Pause/Resume the timer

License

This project is licensed under the GPL V2.0 License - see the LICENSE file for details.

About

A simple timer for the terminal.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages