Skip to content

Set 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
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information