- [ ] Learn about different terminals and supported escape sequences - [ ] Create an alternative to ncurses, migrate away from ncurses to be standalone - [ ] Try to use graph theory and shortest-path estimation on weighted graphs (I think there's a new best algorithm out now) - [ ] Create a C library for reading/writing and terminal commands based on terminfo databases (try running `infocmp -D`) ### References `man cosnole_codes` `infocmp -D` `man tgetent` `man tputs` `man terminfo` + `man termcap`