Skip to main content

my clock

Project description

MyClock is a simple and “programmable” clock program.

Build Status

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

my_clock-0.1.2.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

my_clock-0.1.2-py2.py3-none-any.whl (5.5 kB view details)

Uploaded Python 2 Python 3

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

Hashes for my_clock-0.1.2.tar.gz
Algorithm Hash digest
SHA256 c9a3ea746233ae13ae430c3fc1b2dbf9859d051b17be38fd37643d13c9ac5a5f
MD5 1ed1ef04cde965e991f025d20d5c48a6
BLAKE2b-256 f29505505d94cc110cabdf42e03511643fa98db77ea285e599bd4a536e40d3da

See more details on using hashes here.

File details

Details for the file my_clock-0.1.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for my_clock-0.1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ea3fcf89b26dcfaaa503cb440d760b5a3e3529dab334b5a02652ef9382dae4c1
MD5 b18cd381e2c2bd6a453b779cbcba2124
BLAKE2b-256 9896fd93862890cbb6d549c9dfece68e7957e3d2c4857d05dd59072ab825587f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page