move script folders to a correct place, some vim config changes, etc...
This commit is contained in:
parent
c360fc2339
commit
ffe452fe24
28 changed files with 380 additions and 360 deletions
44
.local/bin/scripts/vpn
Executable file
44
.local/bin/scripts/vpn
Executable file
|
@ -0,0 +1,44 @@
|
|||
#!/bin/bash
|
||||
|
||||
IFNAME="wg_lva"
|
||||
|
||||
while [ "$#" -gt 0 ]; do
|
||||
case "$1" in
|
||||
'd'|'-d'|'--dpi') DPI="_d"
|
||||
;;
|
||||
'm'|'msk') IFNAME='wg_msk'
|
||||
;;
|
||||
'-v'|'--verbose') VERBOSE=1
|
||||
;;
|
||||
'--visual') USE_TERMINAL=1
|
||||
;;
|
||||
*) echo "Wrong argument!"; exit 1
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
if [ -z "${VERBOSE}" ]; then
|
||||
exec &>/dev/null
|
||||
else
|
||||
set -x
|
||||
fi
|
||||
|
||||
UP_NAME="$(ip link show | grep 'wg' | cut -d ' ' -f 2 | sed 's/://')"
|
||||
|
||||
sudo_a() {
|
||||
dmenu -p "$1" <&-
|
||||
}
|
||||
|
||||
if [ ! -z "${USE_TERMINAL}" ]; then
|
||||
LAUNCH_CMD=(sudo -A -p "Password:")
|
||||
fi
|
||||
|
||||
if [ -z "${UP_NAME}" ]; then
|
||||
IFNAME="${IFNAME}${DPI}"
|
||||
${LAUNCH_CMD[@]} wg-quick up ${IFNAME}
|
||||
else
|
||||
${LAUNCH_CMD[@]} wg-quick down ${UP_NAME}
|
||||
fi
|
||||
|
||||
pkill -36 dwmblocks
|
Loading…
Add table
Add a link
Reference in a new issue