#!/bin/sh # Toggle auxiliary HDMI screen on/off when connected/disconnected. opt="--auto --left-of eDP-1" #opt="--auto --right-of eDP-1" #opt="--auto --above eDP-1" # Also add the following rule to /etc/udev/rules.d/hdmi.rules # KERNEL=="card0", SUBSYSTEM=="drm", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/marc/.Xauthority", RUN+="/home/marc/bin/hdmi" # wait for the screen to settle sleep 3 xrandr | grep -q '^DP-1 connected' || opt="--off" xrandr --output DP-1 $opt