of

command module
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 1, 2021 License: MIT Imports: 1 Imported by: 0

README

Omnifocus CLI

Quickly send items to your Omnifocus inbox

GoDoc Go Report Card Badge codebeat badge Version Badge

The Omnifocus CLI allows you to quickly send a todo to your Omnifocus inbox. It makes use of Omnifocus's mail drop feature. This feature gives you an email address that you can send emails to. When an email is sent to this address, it uses that email to create a todo in your Omnifocus inbox. This CLI allows you to quickly send that email using an of command.

Before you can start sending todos into your inbox, you'll have to setup a few pieces of configuration.

// Sets your Omnifocus mail drop email
of config --maildrop fake-mailbox@omnisync.com

// Sets your gmail username
of config --username email@gmail.com

// Sets your gmail password
of config --password secretpassword

Once configured, you can add todos into your inbox.

$ of add "Go to the grocery store" --note "Make sure to get milk" --attachment "~/report.pdf"
  Successfully sent your todo!

Installation

$ go get -u github.com/eugenetriguba/of

Documentation

Overview

The Omnifocus CLI allows you to quickly send a todo to your Omnifocus inbox by leveraging Omnifocus's Mail Drop feature: https://support.omnigroup.com/omnifocus-mail-drop/.

Directories

Path Synopsis
Package commands implements all the commands in this CLI.
Package commands implements all the commands in this CLI.
Package configuration handles modifying, saving, and outputting the configuration file.
Package configuration handles modifying, saving, and outputting the configuration file.
Package fs contains utilities to check if files or directories exist and closing files.
Package fs contains utilities to check if files or directories exist and closing files.
Package todo contains a todo type that represents a todo sent to Omnifocus.
Package todo contains a todo type that represents a todo sent to Omnifocus.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL