gnome-pomodoro-tracking icon indicating copy to clipboard operation
gnome-pomodoro-tracking copied to clipboard

Connect your Pomodoros to popular time tracking services (@odoo, @clockify, @toggl).

GNOME Pomodoro Tracking

Lets you track your time with the popular time tracking services.

Contents

  • Getting Started
    • Install
    • GNOME Pomodoro Settings
    • Command Line
  • Guides
    • Introducing
    • Toggl
    • Clockify
    • Odoo
  • Contributing
    • Testing

Getting Started

Requirements

Install

# If you have installed v3, first uninstall old version
sh -c "$(curl -fsSL https://raw.githubusercontent.com/gnome-pomodoro/gnome-pomodoro-tracking/master/startup.sh)" "" --uninstall
pip3 install -U gnome-pomodoro-tracking

Uninstall

pip3 uninstall -y gnome-pomodoro-tracking

GNOME Pomodoro Settings

Preferences / Plugins ... / Custom Actions(Execute shell scripts) / Add

gnome-pomodoro-tracking -gps "$(state)" -gpt "$(triggers)" -gpd "$(duration)" -gpe "$(elapsed)"

Command Line

usage: gnome-pomodoro-tracking [-h] [--plugin {odoo,clockify,toggl}] [-n NAME]
                               [-g TAG] [-r] [-k] [-s] [-w] [-p]
                               [--token TOGGL_TOKEN]
optional arguments:
  -h, --help            show this help message and exit
  --plugin {odoo,clockify,toggl}
                        Time Tracking Service
  -n NAME, --name NAME  Pomodoro name
  -g TAG, --tag TAG     Pomodoro tag
  -r, --restart         Pomodoro restart
  -k, --stop            Pomodoro stop
  -s, --status          Pomodoro status
  -e, --time-entry      Create time entry
  -m, --min-trace       Time minimal elapsed to track
  -d, --debug           Enable debug