No description
Find a file
2020-07-12 22:44:51 +02:00
.github/workflows Create main.yml 2020-04-19 14:25:59 +02:00
src Update pomTimer.nim 2020-07-12 22:43:50 +02:00
.gitignore allow splitting params 2020-03-24 12:10:20 +01:00
example.txt show finish time 2020-03-24 14:15:22 +01:00
pomTimer.nimble Update pomTimer.nimble 2020-07-12 22:44:51 +02:00
README.md Update README.md 2020-04-19 14:28:24 +02:00

pomTimer CI

This is a cli pomodoro timer with custom intervals and times. It shows a progress bar and notifications.

example

pomTimer wsw c45lunch_break:

your plan:

  mode: work         time: 25
  mode: short break  time:  5
  mode: work         time: 25
  mode: custom       time: 45  text: lunch break

  iterations: 1

total time:   1h:40min
working time: 0h:50min
finished at:  00:34
time to work
[>................................................................................] 0.20%  24:58 remaining

Installation

  • nimble nimble install pomTimer

Usage

Usage: pomTimer [PLAN] [OPTIONS]

Plan:
    list some tasks to form your plan (eg. wswlwsw)
    whitespaces are ignored so you can seperate tasks as you want
    or
    specify a file to read tasks from
    
Tasks:
    w[TIME]           work                 default time: 25min
    s[TIME]           take a short break   default time:  5min
    l[TIME]           take a long break    default time: 15min
    cTIME[TEXT]:      custom task          default time:  none

Options:
    -p, --plan        show the parsed plan and exit (includes -t)
    -t, --time        show the time your plan will take and exit
    -h, --help        show this help
    -r:N, --repeat:N  repeat the plan N times