This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

Go 100.0%
87 1 2

Clone this repository

https://tangled.org/karnwong.me/waka https://tangled.org/did:plc:qnbwoy7rnj7tk3cfniehckme
git@tangled.org:karnwong.me/waka git@tangled.org:did:plc:qnbwoy7rnj7tk3cfniehckme

For self-hosted knots, clone URLs may differ based on your setup.



README.md

waka#

Inspired by wakatime-cli (not to be confused with official wakatime-cli for sending heartbeats).

Recently I had trouble installing it on new machines via npm. After a few tries it would work, something about node-gyp. Additionally, it was quite a long while since it was last updated, so I thought "why not try to reimplement this in Go."

CLI#

❯ waka
Display wakatime stats in your terminal

Usage:
  wakatime-cli [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  month       Get summary for month
  today       Get summary for today
  week        Get summary for week
  yesterday   Get summary for yesterday

Flags:
  -h, --help     help for wakatime-cli
  -t, --toggle   Help message for toggle

Use "waka [command] --help" for more information about a command.

Sample output#

sample-output

Refs#

Benchmark#

It's faster than the original implementation in node. Because golang. benchmark