X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=x%2F.local%2Fbin%2Fxrandr-extend-hdmi.sh;h=eec88a89589d05e76e77ee12e3e36c868dfc1785;hb=HEAD;hp=d034b16007355d576a5117faa49dfa017cf82411;hpb=680453b96ef8de3ad668b2163927aac7a7e33045;p=dotfiles.git diff --git a/x/.local/bin/xrandr-extend-hdmi.sh b/x/.local/bin/xrandr-extend-hdmi.sh index d034b16..eec88a8 100755 --- a/x/.local/bin/xrandr-extend-hdmi.sh +++ b/x/.local/bin/xrandr-extend-hdmi.sh @@ -1,13 +1,11 @@ #!/bin/sh -external=HDMI-1 -if xrandr | grep -q 'DP-2-1 connected' -then - echo "Docking station detected" - xrandr --output eDP-1 --auto --output DP-2-1 --right-of eDP-1 --auto -elif xrandr | grep -q 'HDMI-1 connected' -then - echo "HDMI" - xrandr --output eDP-1 --auto --output HDMI-1 --right-of eDP-1 --auto -else - echo "No external screen detected" -fi +for ex in DP2-1 DP2 DP1 HDMI1 HDMI-1 HDMI2 HDMI-2 +do + if xrandr | grep -q "$ex connected" + then + echo "$ex detected" + xrandr --output eDP1 --auto --output $ex --right-of eDP1 --auto + exit 0 + fi +done +echo "No external screen detected"