nin.sh is a script designed to make setting an interface's addressing parameters interactive and simple to do.
Download nin.sh and give it execution permissions by running
chmod +x nin.sh
Copy and paste this into your own text editor and save it with a .sh extension, then give it execution permissions.
Add additional notes about how to deploy this on a live system
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to test as appropriate.
This project is licensed under the GPLv3 copyleft license. That means that this code and any derivative works are perpetually free - see the LICENSE.md file for details
With basic static/DHCP IPv4 addressing, it's much faster than actually typing out the nmcli commands, especially when you have multiple interfaces to address.