From 8a51c7df9e6cfc22e592d873bd85cd4cbc2c23e2 Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Mon, 20 Jan 2020 14:10:50 +0100 Subject: [PATCH] What is an active monitor, anyway? --- local/bin/dockmode | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/local/bin/dockmode b/local/bin/dockmode index f242fee..6aefdb4 100755 --- a/local/bin/dockmode +++ b/local/bin/dockmode @@ -2,9 +2,9 @@ xset dpms 0 0 0 -dp1="$(xrandr --listactivemonitors | grep ' DP1$')" -dp1_1="$(xrandr --listactivemonitors | grep ' DP1-1$')" -dp1_2="$(xrandr --listactivemonitors | grep ' DP1-2$')" +dp1="$(xrandr | grep '^DP1 connected')" +dp1_1="$(xrandr | grep '^DP1-1 connected')" +dp1_2="$(xrandr | grep '^DP1-2 connected')" if [ -n "$dp1" -a -z "$dp1_1" -a -z "$dp1_2" ]; then xrandr --output DP1 --auto --above eDP1