#!/bin/bash # Plays videos on the external monitor only, with the laptop screen off. # Opened from lf for video/* files; restores the normal layout when mpv exits. # Single-screen mode only makes sense with the external monitor plugged in if ! xrandr --query | grep -q '^HDMI-1-0 connected'; then exec mpv "$@" fi trap ~/.local/bin/screen-layout EXIT trap 'exit 130' INT TERM HUP xrandr --output eDP-1 --off mpv "$@"