- split structure for better inclusions - create PlainRenderer to render contents to the terminal - simplify events - clearify what structs are created on the heap and which are on the stack - quit event is now emitted from the main event loop and not the input loop (see helper function `App.quit`) - rename several variables and/or functions for easier understanding - introduce `App.interrupt` to stop the input thread and start a new sub TUI which takes over the entire screen (i.e. 'hx', 'nvim', etc.)
611 B
611 B
Tui-Website
This is my terminal based website. It is served as a tui application via ssh and as a simple html page via https.
It contains information about me and my projects as well as blog entries about something I feel like writing something about.
Open tasks
- Improve navigation
- Have clickable/navigatable links inside of the tui application
- Launch simple http server alongside tui application
Branch: own-tty-visuals
- How can I support to run a sub-process inside of a given pane / layout?
- Create demo gifs using vhs