Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saintedlama/togglog-cli
Command line utility to log time entries and more using toggl
https://github.com/saintedlama/togglog-cli
timelog toggl
Last synced: 15 days ago
JSON representation
Command line utility to log time entries and more using toggl
- Host: GitHub
- URL: https://github.com/saintedlama/togglog-cli
- Owner: saintedlama
- License: isc
- Created: 2019-10-08T04:23:47.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T18:49:32.000Z (almost 2 years ago)
- Last Synced: 2024-10-12T12:25:40.890Z (about 1 month ago)
- Topics: timelog, toggl
- Language: JavaScript
- Size: 238 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Togglog Cli
Command line utility to log time entries and more using toggl
![Heavy WIP](https://img.shields.io/badge/-Work%20in%20Progress-red)
## Installation
```bash
npm i togglog-cli -g
```>
> Before using togglog the TOGGL_API_TOKEN environment variable has to be set to a Toggl API token. [You can get your token here](https://toggl.com/app/profile).
>## Usage
```bash
togglogCommands:
togglog log Logs a time entry
[description]
togglog projects Access projects [aliases: pr]
togglog time Access time entries
togglog workspaces Access worspaces [aliases: ws]Options:
--version Show version number [boolean]
--help Show help [boolean]
```### Log Time
```bash
togglog log [description]Positionals:
project Name or partial name of the project [required]
duration Duration in format hh:mm:ss or hh:mm or mm. To log 2 hours 2:00
or 120 can be provided as duration [required]
description Textual description of what you did
```Example
```bash
togglog log Test 1:45 "Implement API client"
```