Merge branch 'dev' into thesis

system: fix external mode for displayselect
This commit is contained in:
David JULIEN 2022-11-28 11:07:49 +01:00
commit 862e29b012
No known key found for this signature in database
GPG Key ID: 1DD6B2BA6DD78810

View File

@ -44,11 +44,12 @@ twoscreen() { # If multi-monitor is selected and there are two screens.
}
default() {
primary=$(echo "$allposs" | grep -w "connected primary" | awk '{ print $1 }')
[ -z "$primary" ] && primary=$(echo "$allposs" | grep -w "connected primary" | awk '{ print $1 }')
secondary=$(echo "$screens" | grep -v -w "$primary")
direction="left"
rotation="normal"
mode="mode 2560x1440"
setup
}
@ -56,9 +57,7 @@ external() {
internal=$(echo "$screens" | dmenu -i -p "Select internal display:")
screens=$(echo "$screens" | grep -v -w "eDP-1")
primary=$(echo "$screens" | dmenu -i -p "Select primary display:")
xrandr --output $primary --primary
default
xrandr --output $primary --primary && default
}
setup() {