Modern Interface for Uniform Reconnaissance.
Note
It is much more than a simple file manager.
&motto ⌇⡦⡋⣑⣳
- "Everything is a list"
- "Anything can be interpreted as Entity"
- "Making choices is a function" [delegated to YOU by the program]
- "Embrace cognitive constrains"
- "All workflows in one catalogue"
DONE
- curses terminal UI
- asyncio based mainloop
- jupyter kernel integration
- bash multi-shebang with aliases
- tty shell_out (async!)
- pipe stdin/stdout (with concurrent tty)
- print to terminal altscreen
- new lightweight logger
- global app singleton
ONGOING
- separate FDs for jupyter, tty, stdin/stdout and logs
- terminal resize
- selectors mainloop (w/o asyncio)
TBD
- re-IMPL curses ListWidget MVP
- homoiconic Entity/Action data interpretation
- subscribe/publish change propagation channels
- new miur-relevant argparse