From eff86832c5397aee8ffbfea0ca059d0c4a5bd027 Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Tue, 9 Sep 2014 10:57:21 +0200 Subject: [PATCH] add script to automatically turn on/off screens Signed-off-by: Nico Schottelius --- x-auto | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 x-auto diff --git a/x-auto b/x-auto new file mode 100755 index 0000000..c9de79f --- /dev/null +++ b/x-auto @@ -0,0 +1,20 @@ +#!/bin/sh + + +if [ "$#" -ne 1 ]; then + echo "$0 position" + exit 1 +fi + +primary=eDP1 + +# position: something xrandr understands +position=$1; shift + +# Turn all off +for dp in $(xrandr | awk '/connected/ { print $1 }'); do + # Skip primary display + [ "$dp" = "$primary" ] && continue + + xrandr --output "$dp" --auto --$position "$primary" +done