summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorandreas tux-book2021-07-24 14:45:15 +0200
committerandreas tux-book2021-07-24 14:45:15 +0200
commit1b81c3be7c8e28f163925f45d65c668a65ace6da (patch)
tree7d5cb6be99a64b059e8bad00a1d1ae320da7864c /src
parent42c51c7147ce6fda2e5920163d9ae5587931ff0e (diff)
downloaddotfiles-1b81c3be7c8e28f163925f45d65c668a65ace6da.zip
dotfiles-1b81c3be7c8e28f163925f45d65c668a65ace6da.tar.gz
(xrandr) Add a quick-n-diry script to setup beamer mirror
Diffstat (limited to 'src')
-rwxr-xr-xsrc/bin/xrandr-mirror-beamer.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/bin/xrandr-mirror-beamer.sh b/src/bin/xrandr-mirror-beamer.sh
new file mode 100755
index 0000000..25ac9d3
--- /dev/null
+++ b/src/bin/xrandr-mirror-beamer.sh
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+set -e
+
+REMOTE=HDMI-1
+LOCAL=eDP-1
+
+# Configure remote
+xrandr --output "$REMOTE" --auto --pos 0x0
+
+# Grab effective remote resolution
+mode=$(xrandr | grep "$REMOTE" -A99 | awk '/[0-9]\*/ {print $1}')
+
+# Adjust local like remote
+xrandr --output "$LOCAL" --same-as "$REMOTE" --mode "$mode"
+