非常に便利なタスク記録ツールtoggl trackから月次のいい感じの作業レポートを表示します
- 1日の最初のプロジェクトの開始時刻を始業時間とし、1日の最後のプロジェクトの作業終了時刻をを終業時刻とします。
- その間のプロジェクトの無い時間は休憩時間とします
- toggl trackの特定のWorkspaceの作業時間を集計します
- プロジェクトやクライアントなどは考慮しません
- 最低稼働時間・最高稼働時間を設定することができ、達成率と残時間を表示できます。
- 国民の休日を設定できます
macOS Apple Silicon
$ curl -Lo togglTrack-wandering-warrior https://github.com/mamemomonga/togglTrack-wandering-warrior/releases/latest/download/togglTrack-wandering-warrior-darwin-arm64
macOS Intel
$ curl -Lo togglTrack-wandering-warrior https://github.com/mamemomonga/togglTrack-wandering-warrior/releases/latest/download/togglTrack-wandering-warrior-darwin-amd64
共通
$ chmod 755 ./togglTrack-wandering-warrior
初回実行時に設定ファイルのテンプレートを書き出すので、編集してください。
$ ./togglTrack-wandering-warrior
$ vim ~/.config/togglTrack-wandering-warrior/config.yaml
実行
$ ./togglTrack-wandering-warrior
実行ファイルはパスの通ったところに設置してください。
今月のレポート
$ toggl-wandering-warrior
前月のレポート
$ toggl-wandering-warrior -month 1
任意のconfig.yamlを使用する(-config省略時は $HOME/.config/toggl-wandering-warrior/config.yaml となります)
$ toggl-wandering-warrior -config ./config.yaml
$ make release
MIT