Time tracker for nerds
Find a file
dependabot[bot] a143c9140e
Bump golang.org/x/sys from 0.0.0-20210823070655-63515b42dcdf to 0.1.0
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.0.0-20210823070655-63515b42dcdf to 0.1.0.
- [Release notes](https://github.com/golang/sys/releases)
- [Commits](https://github.com/golang/sys/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-25 09:44:14 +00:00
.github/workflows Create codeql-analysis.yml 2021-12-07 03:32:35 +03:00
cmd flick 2022-02-23 22:06:16 +03:00
internal/tracker first release 2021-12-07 03:08:37 +03:00
.gitignore first release 2021-12-07 03:08:37 +03:00
.goreleaser.yml Fix homebrew url 2021-12-07 03:17:42 +03:00
go.mod Bump golang.org/x/sys from 0.0.0-20210823070655-63515b42dcdf to 0.1.0 2023-02-25 09:44:14 +00:00
go.sum Bump golang.org/x/sys from 0.0.0-20210823070655-63515b42dcdf to 0.1.0 2023-02-25 09:44:14 +00:00
LICENSE first release 2021-12-07 03:08:37 +03:00
main.go Initial commit 2021-12-05 17:46:53 +03:00
README.md Update README.md 2021-12-07 03:20:16 +03:00

track

Time tracker for nerds

Installation

Binaries

Grab binaries for different OS from https://github.com/neonxp/track/releases

Homebrew

brew install neonxp/tap/track

With golang

go install github.com/neonxp/track@latest

Usage

  1. Add new activity:
track add Activity summary [#tag1 #tag2 @context1 @context2]

example:

~ track add Work on time tracker #tracker @home
Activity #1 added! Now you can start it.
  1. Start activity:
track start ID [comment]

example:

~ track start 1 Writing documentation.
Started new span for activity "Work on time tracker".
  1. List activities:
track ls [--all]

example:

~ track ls
Started activities:
1. Work on time tracker
        1 timespans
        19:17 5.12.2021 — now (10 minutes)
  1. Complete work on activity. if activity id empty - stop all started activities:
track stop [ID]

example:

~ track stop
Stopped activity "Work on time tracker".
Last duration: 12 minutes.
All spent time: 12 minutes.