GithubHelp home page GithubHelp logo

jeromelefebvre / omnitoggl Goto Github PK

View Code? Open in Web Editor NEW

This project forked from benhughes/omnitoggl

0.0 1.0 0.0 9.28 MB

A omnifocus plugin to seamlessly start toggl timers from inside OmniFocus

License: MIT License

JavaScript 100.00%

omnitoggl's Introduction

OmniToggl

A omnifocus plugin to seamlessly start and stop Toggl timers from inside OmniFocus

What it does

Example

When you highlight a task in OmniFocus and then kick off this automation, a timer will be started with:

  • Description as the name of the task
  • Tags copied over from OmniFocus
  • Project used from the task the project is contained in within OmniFocus. The script will create a new Project if the project doesn't exist in Toggl.

Requriements

  • Omnifocus Pro with Automation activated
  • For iOS you need the Omnifocus version > 3.11.2.
  • A Toggl Account Sign up here

How to install on Mac

  1. Download latest release from here
  2. Unzip and open the file called OmniToggl.omnifocusjs this should open the file in OmniFocus
  3. Choose if you would like to install on Mac (to only use locally) or "OmniFocus in iCloud Drive" (to make it available across platforms (including iPhone and iPad) Omnifocus Dialog
  4. Choose Automation > Configure in the menu
  5. Choose OmniToggl in menu and click Reveal in Finder Omnifocus Dialog
  6. In finder right click on OmniToggl.omnifocusjs and select Show Package Contents Omnifocus Dialog
  7. Open Resources/common.js in your favourite text editor Omnifocus Dialog
  8. Replace 'REPLACE_ME' with you toggl API Token that can be found here
  9. Quit and Restart OmniFocus
  10. You should now be all set up and can start a timer by clicking on a task and choosing Automation > OmniToggle > Start Timer from the menu.

Note: if anyone knows of a way to store data other then having to edit a file as described then please let me know as it seems it should be easier then this but the documentation is not great.

omnitoggl's People

Contributors

benhughes avatar jeromelefebvre avatar

Watchers

 avatar

omnitoggl's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.