diff --git a/neofetch b/neofetch index 6991dd96..61bc0823 100755 --- a/neofetch +++ b/neofetch @@ -4935,10 +4935,10 @@ get_local_ip() { "Mac OS X" | "macOS" | "iPhone OS") if [[ "${local_ip_interface[0]}" == "auto" ]]; then interface="$(route -n get 1 | awk -F': ' '/interface/ {printf $2; exit}')" - local_ip="$(ipconfig getifaddr "$interface")" + local_ip="$(ifconfig "$interface" | grep "inet " | awk '{print $2}')" else for interface in "${local_ip_interface[@]}"; do - local_ip="$(ipconfig getifaddr "$interface")" + local_ip="$(ifconfig "$interface" | grep "inet " | awk '{print $2}')" if [[ -n "$local_ip" ]]; then prin "$interface" "$local_ip" else