diff options
author | joe <rbo@gmx.us> | 2025-10-12 12:54:22 +0200 |
---|---|---|
committer | joe <rbo@gmx.us> | 2025-10-12 12:54:22 +0200 |
commit | 49016c7d84a789701166178b027d8dccc0f0b375 (patch) | |
tree | 917a5714b324dd8d4b089b7419c2019e84c64ffe /.local/bin/conky/net.sh | |
parent | up (diff) | |
download | dotfiles-bsd-49016c7d84a789701166178b027d8dccc0f0b375.tar.gz dotfiles-bsd-49016c7d84a789701166178b027d8dccc0f0b375.tar.bz2 dotfiles-bsd-49016c7d84a789701166178b027d8dccc0f0b375.tar.xz dotfiles-bsd-49016c7d84a789701166178b027d8dccc0f0b375.tar.zst dotfiles-bsd-49016c7d84a789701166178b027d8dccc0f0b375.zip |
up
Diffstat (limited to '.local/bin/conky/net.sh')
-rwxr-xr-x | .local/bin/conky/net.sh | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/.local/bin/conky/net.sh b/.local/bin/conky/net.sh deleted file mode 100755 index 4baf43b..0000000 --- a/.local/bin/conky/net.sh +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/sh - -case "$(hostname -s)" in - mother) - if_main="eth1" - if_alt="eth0" - ;; - po-rbo) - if_main="enx34298f762de7" - if_alt="wlp1s0" - if_vpnssl="vpn0" - ;; - mars) - if_main="em0" - if_alt="wlan0" - exit - ;; -esac - -if_wg="wg0" -if [ -e "/sys/class/net/$if_wg/operstate" ] && ! [ -z $(ifconfig $if_wg 2>/dev/null | awk '/inet / {print $2}') ]; then - : -else - if_wg="" -fi - -if grep up "/sys/class/net/$if_main/operstate" >/dev/null 2>&1 && ! [ -z $(ifconfig $if_main 2>/dev/null | awk '/inet / {print $2}') ]; then - : -elif grep up "/sys/class/net/$if_alt/operstate" >/dev/null 2>&1 && ! [ -z $(ifconfig $if_alt 2>/dev/null | awk '/inet / {print $2}') ]; then - if_main=$if_alt -else - : -fi - -if [ -z $if_vpnssl ]; then - : -elif ! ip a | grep $if_vpnssl | grep UP >/dev/null 2>&1; then - if_vpnssl="" -fi - -echo $if_main'${font}' -[ -z $if_wg ] || echo '${color5}${font2}WireGuard ${color0}${font}ON${font}' -[ -z $if_wg ] || echo '${color5}${font2}WG IP ${color0}${font}${goto 80}${addr '$if_wg'}${font}' -[ -z $if_vpnssl ] || echo '${color5}${font2}Forti VPN-SSL ${color0}${font}ON${font}' -[ -z $if_vpnssl ] || echo '${color5}${font2}VPN IP ${color0}${font}${goto 80}${addr '$if_vpnssl'}${font}' -echo '${voffset 3}${color5}${font2}LAN IP ${color0}${font}${goto 80}${addr '$if_main'}${font}' -echo '${color5}${font2}DNS IP ${color0}${font}${goto 80}${nameserver 0}${if_match "${nameserver 1}" != ""}, ${nameserver 1}${endif}${font}' -echo '${color5}${font2}WAN IP ${color0}${font}${goto 80}${execi 15 curl -s https://ifconfig.me || echo No WAN}${font}' |