#!/usr/bin/env bash # # SCRIPT NAME: # resolution # # AUTHOR: # Severin Kaderli # # DESCRIPTION: # This is the script that is used to setup my monitors. This script # is used by i3. # # USAGE: # ./resolution xrandr --listproviders | grep -q "modesetting" && xrandr --setprovideroutputsource 1 0 xrandr --dpi 96 if is-connected "HDMI1"; then xrandr --output HDMI1 --mode 1280x1024 --left-of eDP1 else xrandr --output HDMI1 --off fi if is-connected "HDMI-1-1"; then xrandr --output HDMI-1-1 --mode 1280x1024 --left-of eDP-1-1 else xrandr --output HDMI-1-1 --off fi xrandr --output eDP1 --primary --mode 1920x1080 --pos 1280x0 --rotate normal xrandr --output eDP-1-1 --primary --mode 1920x1080 --pos 1280x0 --rotate normal if is-connected "DVI-I-1-1"; then xrandr --output DVI-I-1-1 --off else xrandr --output DVI-I-1-1 --mode 1920x1080 --left-of eDP1 fi if is-connected "DVI-I-2-1"; then xrandr --output DVI-I-2-1 --off else xrandr --output DVI-I-2-1 --mode 1920x1080 --left-of eDP-1-1 fi