Skip to content

A-Bergonzoli/MonkeySeeMonkeyDoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MonkeySeeMonkeyDoo

A terminal-based todo app written in C++ using the Curses library. This was a quick small over-the-weekend project because I was consuming too many post-it and I hate the fact that they never stick to anything.

Quick Start

Open an existing file:

./main.o <file_name>.todo

or create a new one:

./main.o

Compile your own binary

g++ -lncurses main.cpp -o monkey

Controls

Key What
q Save & Quit
KEY_UP Scroll Up
KEY_DOWN Scroll Down
SHIFT + KEY_UP Move Task Up
SHIFT + KEY_DOWN Move Task Down
TAB Change Focus (TODO / DONE)
ENTER Move Item into TODO / DONE
i Insert a new task (ENTER when done)
KEY_LEFT Move cursor left (while inserting new task)
KEY_RIGHT Move cursor right (while inserting new task)
x Delete a task (DONE)

References