Update '.config/tmux/myip.sh'

This commit is contained in:
2023-05-27 20:30:16 +02:00
parent 96edc185e9
commit b8bebc034c

View File

@@ -6,12 +6,18 @@ function get_ip {
INTERFACES=$( ip a show | grep -E "^[0-9]{0,3}:" | cut -d ' ' -f 2 | cut -d : -f 1 ) INTERFACES=$( ip a show | grep -E "^[0-9]{0,3}:" | cut -d ' ' -f 2 | cut -d : -f 1 )
local _length
_length=60
for ni in $INTERFACES for ni in $INTERFACES
do do
if [[ $ni != "lo" ]] && [[ ! $ni =~ "veth" ]] && [[ ! $ni =~ "br-" ]] && [[ ! $ni =~ "docker_" ]]; then if [[ $ni != "lo" ]] && [[ ! $ni =~ "veth" ]] && [[ ! $ni =~ "br-" ]] && [[ ! $ni =~ "docker_" ]]; then
IP="$(get_ip $ni)" IP="$(get_ip $ni)"
if [[ ! -z $IP ]]; then if [[ ! -z $IP ]]; then
echo -n " #[fg=#${COLOR_ACCENT}]$ni #[fg=white]$IP" echo -n " #[fg=#${COLOR_ACCENT}]$ni #[fg=white]$IP"
_length=$(($_length + 30))
fi fi
fi fi
done done
export TMUX_LENGTH="$_length"