Setup console interface with Textual console/TUI framework

  • Maintain both CLI and Console interfaces using same backend

Prerequisites

  • Read documentation, tutorials, get familiar with the framework, try PoC

Implementation

  • Install textual and textual-dev
  • Find a way to have substrate client passed for the CLI and Console interfaces
  • Sketch the views
  • Implement the interfaces
  • Write tests

Design views of the interface

Testing

Launcher

  • Create launcher, like for Vim, Neovim, Emacs, Ranger, so it can be started from GNOME Shell for instance

Later


About Textual

Videos

Edited by Moul