1
0
dotfiles/gui/scripts/screens.sh
2025-06-12 23:50:16 -06:00

21 lines
594 B
Bash
Executable File

#!/bin/sh
args=""
for monitor in $(xrandr | sed -n 's/^\(.*\)\s\+connected.*$/\1/p'); do
case $monitor in
HDMI-A-0)
args="$args --output $monitor --mode 1920x1080 --rotate normal --rate 120.0 --pos 1920x0"
;;
DisplayPort-0)
args="$args --output $monitor --mode 1920x1080 --rotate normal --rate 120.0 --pos 0x0 --primary"
;;
DisplayPort-2)
args="$args --output $monitor --mode 1920x1080 --rotate normal --rate 120.0 --pos -1920x0"
;; esac
done
if [[ ! -z "$args" ]]; then
xrandr $args
fi