diff --git a/fetch b/fetch index 7d90dc7d..070e31e2 100755 --- a/fetch +++ b/fetch @@ -746,11 +746,7 @@ getde () { # Window Manager {{{ getwm () { - if type -p wmctrl >/dev/null 2>&1; then - wm="$(wmctrl -m | head -n1)" - wm=${wm/Name: } - - elif [ -n "$DISPLAY" ]; then + if [ -n "$DISPLAY" ]; then id="$(xprop -root -notype | \awk '$1=="_NET_SUPPORTING_WM_CHECK:"{print $5}')" wm="$(xprop -id "$id" -notype -f _NET_WM_NAME 8t)" wm=${wm/*_NET_WM_NAME = }