#!/bin/bash #set dpms and screen blanking xset +dpms xset s 360 360 # Setup screens # get info from xrandr IFS=$'\r\n' connectedOutputs=($(xrandr | grep " connected" | sed -e "s/\([A-Z0-9]\+\) connected.*/\1/")) #if more than one screen, setup both, using the external left of the internal as primary if [ ${#connectedOutputs[@]} -gt 1 ]; then xrandr --output "${connectedOutputs[0]}" --auto --output "${connectedOutputs[1]}" --auto --primary --left-of "${connectedOutputs[0]}" fi