Skip to content

An ulauncher extension to interact with your toggl timer.

License

Notifications You must be signed in to change notification settings

pascalbe-dev/ulauncher-toggl

Repository files navigation

Ulauncher Toggl

ulauncher Extension to access your Toggl timer.

Demo

ulauncher-toggle-demo.mp4

Features

  • view the current time entry
  • stop the current time entry
  • start a new time entry (without project)
  • restart a time entry from your history

Requirements

Installation

Open ulauncher preferences window -> extensions -> add extension and paste the following url:

https://github.com/pascalbe-dev/ulauncher-toggl.git

Configuration

  • Before usage you need to configure your Toggl API token in plugin preferences. Find your API token here.

Contribution

Please refer to the contribution guidelines

Local development

Requirements

  • less package installed
  • inotify-tools package installed

Steps

  1. Clone the repo git clone https://github.com/pascalbe-dev/ulauncher-toggl.git
  2. Cd into the folder cd ulauncher-toggl
  3. Watch and deploy your extension for simple developing and testing in parallel ./watch-and-deploy.sh (this will restart ulauncher without extensions and deploy this extension at the beginning and each time a file in this directory changes)
  4. Check the extension log less /tmp/ulauncher-extension.log +F
  5. Check ulauncher dev log less /tmp/ulauncher.log +F

About

An ulauncher extension to interact with your toggl timer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published