diff --git a/Desktop.org b/Desktop.org index 69ae7e0..c09a236 100644 --- a/Desktop.org +++ b/Desktop.org @@ -1891,7 +1891,11 @@ hostname=$(hostname) if [ "$hostname" = "azure" ]; then TRAY_MONITOR="eDP-1" elif [ "$hostname" = "eminence" ]; then - TRAY_MONITOR="eDP" + if xrandr --query | grep " connected" | cut -d" " -f1 | grep -q "HDMI-A-0"; then + TRAY_MONITOR="HDMI-A-0" + else + TRAY_MONITOR="eDP" + fi else TRAY_MONITOR="HDMI-A-0" fi diff --git a/bin/polybar.sh b/bin/polybar.sh index cf5efe9..4c19e53 100755 --- a/bin/polybar.sh +++ b/bin/polybar.sh @@ -5,7 +5,11 @@ hostname=$(hostname) if [ "$hostname" = "azure" ]; then TRAY_MONITOR="eDP-1" elif [ "$hostname" = "eminence" ]; then - TRAY_MONITOR="eDP" + if xrandr --query | grep " connected" | cut -d" " -f1 | grep -q "HDMI-A-0"; then + TRAY_MONITOR="HDMI-A-0" + else + TRAY_MONITOR="eDP" + fi else TRAY_MONITOR="HDMI-A-0" fi