This project utilizes FTXUI to render the application into a terminal user interface. That means you will need to build and install this library prior to developing in this application.
To start, install the necessary dependencies:
sudo apt install g++ make cmake libncurses5-dev git
Install the FTXUI library:
git clone https://github.com/ArthurSonzogni/ftxui
ftxui cd
cmake -B build .
cd build && make
sudo make install
cd ../.. && rm -rf ftxui
Build and run the application:
make build
make run