# nicgui


## Description 

nicgui is a small standalone GUI wrapper for niccli. 

The intention of the tool is to add convenience to using niccli instead of using the niccli command line syntax.

nicgui is considered a POC at this stage. 
Please note that niccli is still the official tool for board configuration.

nicgui has been minimally tested on:
- Ubuntu 22.04
- CentOS8 stream


## Prerequisites

For Ubuntu:

sudo apt install python3
sudo apt install python3-pip
sudo apt install dialog
sudo pip3 install pythondialog
chmod a+x nicgui.py

For CentOS:

sudo yum install python3
sudo yum install python3-pip
sudo yum install dialog
sudo pip3 install pythondialog
chmod a+x nicgui.py


## Usage

sudo ./nicgui.py


## Currently known issue

Screen borders might show up with characters. To fix the issue apply:

export TERM=linux

and re-run the tool.

 
