Skip to content

toddhainsworth/gottl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gottl Build Status

Gets a list of time entries and their total duration for the last five days. Uses github.com/jason0x43/go-toggl for a Toggl API interface

Usage

  1. Install Go
  2. Copy .gottl.example to ~/.gottl and enter your details
  • Your API key can be found within Toggl at the bottom of your profile settings
  • Leave the workspace out for now, we can get that later
  1. Install Gottl: go install github.com/toddhainsworth/gottl
  2. Get your workspace IDs: gottl --workspaces
  3. Add your desired workspace ID to the ~/.gottl file from before
  4. Get started gottl!

Todo items

  • Basic functionality
  • Tests
  • Show current timer
  • Start/stop timer(s)
  • Ncurses based GUI (maaaaaybe)
  • Custom date fetching
  • Tests
  • Missing time notification
  • Binary for installation
  • Tests
  • Configurable account settings
  • Multiple workspaces
  • Tests
  • Colours

About

Go Toggl Command-line client

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages