From d01e1b57ae863acceb2a0f0746a1c9b6a96890db Mon Sep 17 00:00:00 2001 From: Jonathan Hodgson Date: Thu, 13 Oct 2022 16:59:33 +0100 Subject: [PATCH] Bin: small tweaks to screen layout scripts --- bin/.bin/screenlayouts/docked-laptop-left.sh | 4 ++-- bin/.bin/screenlayouts/docked.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/.bin/screenlayouts/docked-laptop-left.sh b/bin/.bin/screenlayouts/docked-laptop-left.sh index 2063b40c..99ec05cf 100755 --- a/bin/.bin/screenlayouts/docked-laptop-left.sh +++ b/bin/.bin/screenlayouts/docked-laptop-left.sh @@ -4,10 +4,10 @@ laptopScreen="eDP-1" laptopResolution="$(xrandr | grep -A 1 "$laptopScreen" | sed -n 2p | awk '{print $1}')" externalScreen="$(xrandr | grep -Eo '^.* connected' | grep -v "$laptopScreen" | cut -d ' ' -f 1)" -externalResolution="$(xrandr | grep -A 1 "$externalScreen" | sed -n 2p | awk '{print $1}')" +externalResolution="$(xrandr | grep -A 1 "^$externalScreen" | sed -n 2p | awk '{print $1}')" pkill compton -xrandr --output "$laptopScreen" --primary --mode "$laptopResolution" --pos 0x0 --rotate normal --output "$externalScreen" --mode "$externalResolution" --pos "${laptopResolution%x*}x0" --rotate normal +echo xrandr --output "$laptopScreen" --primary --mode "$laptopResolution" --pos 0x0 --rotate normal --output "$externalScreen" --mode "$externalResolution" --pos "${laptopResolution%x*}x0" --rotate normal /usr/bin/compton --config "$HOME/.config/picom/picom.conf" & disown # xrandr --output "$laptopScreen" --primary --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-2 --mode 1920x1080 --pos 1920x0 --rotate normal diff --git a/bin/.bin/screenlayouts/docked.sh b/bin/.bin/screenlayouts/docked.sh index 8aaf93b5..2b4333fb 100755 --- a/bin/.bin/screenlayouts/docked.sh +++ b/bin/.bin/screenlayouts/docked.sh @@ -4,7 +4,7 @@ laptopScreen="eDP-1" laptopResolution="$(xrandr | grep -A 1 "$laptopScreen" | sed -n 2p | awk '{print $1}')" externalScreen="$(xrandr | grep -Eo '^.* connected' | grep -v "$laptopScreen" | cut -d ' ' -f 1)" -externalResolution="$(xrandr | grep -A 1 "$externalScreen" | sed -n 2p | awk '{print $1}')" +externalResolution="$(xrandr | grep -A 1 "^$externalScreen" | sed -n 2p | awk '{print $1}')" pkill compton xrandr --output "$laptopScreen" --primary --mode "$laptopResolution" --pos "${externalResolution%x*}x0" --rotate normal --output "$externalScreen" --mode "$externalResolution" --pos 0x0 --rotate normal