mirror of
https://github.com/bvanroll/_dotfiles.git
synced 2025-09-02 05:52:48 +00:00
21 lines
464 B
Bash
Executable File
21 lines
464 B
Bash
Executable File
#!/usr/bin/env sh
|
|
init_color=${init_color:-#FFFF00}
|
|
on_color=${on_color:-#00FF00}
|
|
export init_color on_color
|
|
nmcli -t connection show --active | awk -F ':' '
|
|
BEGIN {
|
|
init_color=ENVIRON["init_color"]
|
|
on_color=ENVIRON["on_color"]
|
|
}
|
|
$3=="vpn" {
|
|
name=$1
|
|
status="INIT"
|
|
color=init_color
|
|
}
|
|
$3=="tun" || ($4~/^tap/ || $3~/^tap/) {
|
|
if(!name) name=$1
|
|
status="ON"
|
|
color=on_color
|
|
}
|
|
END {if(status) printf("%s\n%s\n%s\n", name, status, color)}'
|