urtimer
A simple countdown timer and stopwatch using urwid.
It looks like:
+---------------------------------------------------------+ | | | | | ▄▀▀▀▄ ▄▀▀▀▄ ▄▀▀▀▄ █▀▀▀▀ ▄▀▀▀▄ ▄▀▀▀▄ ▄▀▀▀▄ | | █ █ █ █ ▀ █ █ █ ▀ █ █ █ █ █ █ | | █ █ █ █ ▄ █ █ ▀▀▀▀▄ ▄ █ █ █ █ █ █ | | █ █ █ █ █ █ █ █ █ █ █ █ █ | | ▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀▀ ▀▀▀ ▀▀▀ ▀ ▀▀▀ | | | | | +---------------------------------------------------------+
You can also watch a demonstration clip.
Features
Modes
Countdown timer
Stopwatch (-S or --stopwatch)
Support sleep-like suffixes like “d”, “h”, “m”, and “s”.
Support countdown date (-d or --date) like “noon” or “tomorrow 1 am”
Window title updating
Installation
You can install urtimer via pip:
pip install urtimer
Controls
Keys
- Z/A:
decrease/increase hour
- X/S:
decrease/increase minute
- C/D:
decrease/increase second
- Space:
start/pause timer
- Q:
quit the program
Mouse
- Left-button:
start/pause timer
Dependencies
- urwid
the UI library
- parsedatetime
only required for -d or --date option.
pip install parsedatetime
Issues and Contributions
Feel free to open an issue in issue tracker for bugs, feature requests, or pull requests.
Copyright
urtimer is licensed under the MIT License, see COPYING.
Resources
Metadata
Release files for urtimer 0.6.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distributions (sdists)
| File | Size | Uploaded | |
|---|---|---|---|
| urtimer-0.6.1.zip | 13.3 kB | Details | |
| urtimer-0.6.1.tar.gz | 8.1 kB | Details |
Release files / urtimer-0.6.1.zip
| Download URL | urtimer-0.6.1.zip |
|---|---|
| Size | 13.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
20fc4daa8d070afb0e97bbf81ea978a870c1760b3a70dc72344cf920c40dd762
|
|
BLAKE2b-256 checksum How to use checksums |
b45ebd738d29bb77eeec9a631408c3f8dc767861f32a207d20dc0c3d1e01085a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / urtimer-0.6.1.tar.gz
| Download URL | urtimer-0.6.1.tar.gz |
|---|---|
| Size | 8.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
087b02c7895ec3e1e0910af13ac9c4d08f941105feb1b3db3442eba447cd4613
|
|
BLAKE2b-256 checksum How to use checksums |
0de153df1cfa67e722757c2b6a3717e56367026505d988ff9db9d728a2b028aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |