my clock
Project description
MyClock is a simple and “programmable” clock program.
Usage
my_clock [options] [times]
where [times] is a list of syntax of {num}s, {num}m, {num}h or {num}.
MyClock program spends 60 * 60 * h + 60 * m + s times and notice by popup.
How to install
% pip install my_clock
or
% python setup.py install
at root directory of this project.
Requirements
Options
–version: show program’s version number and exit
-h, –help: show this help message and exit
-g MESSAGE, –message=MESSAGE: set message string default: “MyClock”
-t TITLE, –title=TITLE: set title string. default: “MyClock”
-T TASK, –task=TASK: set task string default: “default”
-V, –verbose: verbose
-f {filename}, –conf-file: set configure filename string default: “~/.clock.json”
About Configure File
You can define configure in configure file for json5 format. Default configure file path is ~/.clock.json. You can change configure file path by –conf-file option.
For example,
{
"default": {
"title": "MyTitle",
"message": "MyMessage",
"time": ["3s"]
},
"pomodoro-job": {
"title": "Pomodoro Job",
"message": "finished",
"time": ["25m"]
},
"pomodoro-rest": {
"title": "Pomodoro Rest",
"message": "Rest is finished",
"time": ["5m"]
}
}
LICENSE
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file my_clock-0.1.2.tar.gz
.
File metadata
- Download URL: my_clock-0.1.2.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9a3ea746233ae13ae430c3fc1b2dbf9859d051b17be38fd37643d13c9ac5a5f |
|
MD5 | 1ed1ef04cde965e991f025d20d5c48a6 |
|
BLAKE2b-256 | f29505505d94cc110cabdf42e03511643fa98db77ea285e599bd4a536e40d3da |
File details
Details for the file my_clock-0.1.2-py2.py3-none-any.whl
.
File metadata
- Download URL: my_clock-0.1.2-py2.py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea3fcf89b26dcfaaa503cb440d760b5a3e3529dab334b5a02652ef9382dae4c1 |
|
MD5 | b18cd381e2c2bd6a453b779cbcba2124 |
|
BLAKE2b-256 | 9896fd93862890cbb6d549c9dfece68e7957e3d2c4857d05dd59072ab825587f |