terminalrc: base version

Signed-off-by: Adrian-Tudor Panescu <adrian@panescu.com>
squash! terminalrc: base version

Signed-off-by: Adrian-Tudor Panescu <adrian@panescu.com>