diff --git a/.bin/dmenu-screen-layout b/.bin/dmenu-screen-layout new file mode 100755 index 0000000..ab8db6e --- /dev/null +++ b/.bin/dmenu-screen-layout @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +options="Laptop monitor\nDual monitor\nExternal monitor\nOther" + +selected=$(echo -e "$options" | dmenu -i) + +case "$selected" in + "Laptop monitor") xrandr --output eDP --primary --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-A-0 --off;; + "Dual monitor") xrandr --output eDP --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-A-0 --primary --mode 3840x2160 --pos 0x0 --rotate normal;; + "External monitor") xrandr --output eDP --off --output HDMI-A-0 --primary --mode 3840x2160;; + "Other") arandr;; +esac diff --git a/.bin/external-only b/.bin/external-only deleted file mode 100755 index 09480d3..0000000 --- a/.bin/external-only +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash -# Toggle monitor settings - -# only show on external display -xrandr --output eDP1 --off -xrandr --output HDMI1 --mode 3840x2160 --primary diff --git a/.bin/laptop-only b/.bin/laptop-only deleted file mode 100755 index 160e004..0000000 --- a/.bin/laptop-only +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -xrandr --output eDP --dpi 180 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-A-0 --off