Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/gingerbeardman/opentodotxt.novaextension
- Owner: gingerbeardman
- License: mit
- Created: 2023-10-03T20:30:32.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-17T17:26:08.000Z (4 months ago)
- Last Synced: 2024-12-15T13:32:09.010Z (about 2 months ago)
- Topics: done, extension, nova, todo
- Language: JavaScript
- Homepage: https://extensions.panic.com/extensions/com.gingerbeardman/com.gingerbeardman.OpenTodoTxt/
- Size: 21.5 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
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.