Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
togglog

Commands:
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"
```