/nmcurse

Curses interface for NetworkManager

Primary LanguageC++MIT LicenseMIT

Curses interface for NetworkManager

Just a small ncurses wrapper around nmcli, written in c++

image

Dependencies

  • gcc
  • make
  • cmake
  • ncurses
  • NetworkManager

Arch

sudo pacman -S gcc make cmake ncurses networkmanager

Ubuntu/Debian

sudo apt install build-essential cmake libncurses5-dev network-manager  # make and gcc are part of build-essential

Enable and start network manager if it's not running already

sudo systemctl enable --now NetworkManager

Build

mkdir build && cd build
cmake ..
make -j
sudo make install

Run

./nmcurse

AUR

yay -S nmcurse-git