Home
Softono
rofi-todo

rofi-todo

Open source Shell
38
Stars
6
Forks
2
Issues
1
Watchers
4 years
Last Commit

About rofi-todo

:notebook: Minimal todo client for the rofi launcher

Platforms

Web Self-hosted

Languages

Shell

Links

rofi-todo.sh

Minimal todo client for the rofi launcher.

This project is a fork of: http://bijanebrahimi.github.io/blog/rofi-todo.html

todo

Installation

i3wm

Add this line to i3 config file. Change Mod1+P to the shortcut you want to invoke rofi-todo.sh with.

bindsym Mod1+P exec rofi -modi TODO:/path/to/rofi-todo/rofi-todo.sh -show TODO

Usage

Add TODOs

To add a new todo just start the line with a + sign, then press Enter, for example:

Add

You will see:

added

Search TODOs

To search through todos just start typing

search

Mark TODOs as done

Use up/down arrows or start typing to select the TODO you want to mark as done, then press Enter.

Note: todos will be saved to a text file located at ~/.rofi_todos.

Save a copy of completed TODOs

To save a copy of your completed TODO items, specify DONE_FILE, e.g.:

~/.profile

export DONE_FILE=~/.rofi_todos_done