Housekeeping

This commit is contained in:
LordMathis
2019-02-11 17:43:02 +01:00
parent 4fc2bcab0a
commit 3ee70aa4e7
14 changed files with 82 additions and 35 deletions

24
bin/xrandr/monitor_setup.sh Executable file
View File

@@ -0,0 +1,24 @@
#!/bin/bash
intern=eDP-1
extern=HDMI-1
case $1 in
"single")
if xrandr | grep "$extern disconnected"; then
xrandr --output "$extern" --off --output "$intern" --auto
else
xrandr --output "$intern" --off --output "$extern" --auto
fi
;;
"dual")
if xrandr | grep "$extern disconnected"; then
xrandr --output "$extern" --off --output "$intern" --auto
else
xrandr --output $extern --primary
xrandr --output $extern --left-of $intern
fi
;;
esac
i3-msg restart

21
bin/xrandr/switch_monitors.sh Executable file
View File

@@ -0,0 +1,21 @@
#!/bin/bash
intern=eDP-1
extern=HDMI-1
case $1 in
"-i")
m=$intern
;;
"-e")
m=$extern
;;
*)
echo "Wrong option"
esac
if xrandr --listactivemonitors | grep "$m"; then
xrandr --output "$m" --off
else
xrandr --output "$m" --auto
fi