Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Neluji/omz-todotxt
An oh-my-zsh plugin for todo.txt
https://github.com/Neluji/omz-todotxt
Last synced: about 2 months ago
JSON representation
An oh-my-zsh plugin for todo.txt
- Host: GitHub
- URL: https://github.com/Neluji/omz-todotxt
- Owner: Neluji
- License: mit
- Created: 2023-04-08T10:35:12.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-04-17T08:17:02.000Z (about 1 year ago)
- Last Synced: 2024-01-08T16:10:49.443Z (5 months ago)
- Language: Shell
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-zsh-plugins - todotxt - Adds aliases for [todo.sh](https://github.com/benignoc/alfred-todotxt/). (Plugins / ZSH on Windows)
- fucking-awesome-zsh-plugins - todotxt - Adds aliases for <b><code> ?⭐</code></b> <b><code> ?🍴</code></b> [todo.sh](https://github.com/benignoc/alfred-todotxt/)). (Plugins / ZSH on Windows)
README
# Todo.txt plugin
> Some aliases for `todo.txt` CLI tool, `todo.sh`
To use it, first clone this repo in `todo.txt` in your `$ZSH_CUSTOM/plugins` folder (default to `~/.oh-my-zsh/custom` :
```zsh
git clone https://github.com/Neluji/omz-todotxt ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/todo.txt
```
Then add `todo.txt` to the plugins array in your zshrc file:```zsh
plugins=(... todo.txt)
```## Aliases
| Alias | Command | Description |
| -------- | ---------------------------- | -------------------------------------- |
| `todo` | `todo.sh` | Short for the tool |
| `todoa` | `todo add ` | Adds a new item |
| `todod` | `todo do ` | Marks an item as done |
| `todor` | *custom* | Removes one or more item(s) |
| `todol` | `todo listpri` | Lists all items, sorted by priority |
| `todolp` | `todo listproj` | Lists projects |
| `todop` | `todo pri ` | Prioritizes an item |
| `todostx`| *custom* | Prints a reminder on todo.txt's syntax |