#! /run/current-system/profile/bin/bash
ip=$(ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}')
nmcli con modify "$@" ipv4.addresses "${ip}/24"
nmcli con modify "$@" ipv4.gateway "192.168.0.1"
nmcli con modify "$@" ipv4.method manual
nmcli con modify "$@" ipv4.ignore-auto-dns yes
nmcli con modify "$@" +ipv4.dns <vpn dns e.g. 199.199.19.199>
nmcli con modify "$@" +ipv4.dns <vpn dns e.g. 199.199.19.198>
nmcli con modify "$@" -ipv4.dns <router dns e.g. 192.168.0.1>
nmcli con modify "$@" ipv6.method ignore
nmcli connection up "$@"
openvpn /path/to/whatever.ovpn
