Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/gingerbeardman/opentodotxt.novaextension

Nova extension to open the current project's todo.txt and/or done.txt files in an app of your choice
https://github.com/gingerbeardman/opentodotxt.novaextension

done extension nova todo

Last synced: about 2 months ago
JSON representation

Nova extension to open the current project's todo.txt and/or done.txt files in an app of your choice

Awesome Lists containing this project

README

        

**Open todo.txt** adds the ability to open the current project's `todo.txt` and/or `done.txt` in Nova, or an external app of your choice.

![](screenshot.png)

## Usage

To access the commands:

- Select the **Editor → Open todo.txt** menu item; or
- Open the command palette and type `open txt` to see all provided commands.

The available workspace commands are:

- **Open todo app**
- **Open todo.txt & done.txt**
- **Open todo.txt**
- **Open done.txt**

### Configuration

You can select which `app` to open the `todo.txt` and/or `done.txt` files in. The default value is `/Applications/Nova.app`, so the files will open in new tabs in the current workspace.

Alternatively, you can choose an external app such as [TodoTxtMac](https://mjdescy.github.io/TodoTxtMac/) or [SwiftoDo Desktop](https://swiftodoapp.com/desktop/).

To configure global preferences, open **Extensions → Extension Library...** then select Todo's **Preferences** tab.

You can also configure preferences on a per-project basis in **Project → Project Settings...**

## Keyboard

Shortcut/hot keys for any of the provided menu items can be set the normal Nova way using **Preferences... → Key Bindings** and searching for *Open* will filter menu items to include those provided by this extension.

## Notes

If either or both of todo.txt and done.txt do not exist then you'll get an error. You will need to create these two files yourself.