136 lines
2.4 KiB
Bash
Executable File
136 lines
2.4 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
#
|
|
setwp='exec /home/xbl/scripts/setwp.sh'
|
|
if [ -z $1 ]
|
|
then
|
|
xrandr \
|
|
--output HDMI-0 \
|
|
--mode 1280x800 \
|
|
--scale 1 \
|
|
--rate 60 \
|
|
--pos 2160x0 \
|
|
--rotate normal \
|
|
--output HDMI-1 \
|
|
--off \
|
|
--output DP-0 \
|
|
--off \
|
|
--output DP-1 \
|
|
--off \
|
|
--output DP-2 \
|
|
--off \
|
|
--output DP-3 \
|
|
--off \
|
|
--output DP-4 \
|
|
--off \
|
|
--output DP-5 \
|
|
--off
|
|
echo -e "\\033[38;5;255m[ \\033[38;5;82mOK \\033[38;5;255m] \\033[38;5;255mBeemer allei."
|
|
$setwp
|
|
exit 0
|
|
elif [ $1 = sep ]
|
|
then
|
|
xrandr \
|
|
--output HDMI-0 \
|
|
--mode 1280x800 \
|
|
--scale 1 \
|
|
--rate 60 \
|
|
--pos 2160x0 \
|
|
--rotate normal \
|
|
--output HDMI-1 \
|
|
--off \
|
|
--output DP-0 \
|
|
--mode 3840x2160 \
|
|
--rate 60 \
|
|
--pos 0x0 \
|
|
--rotate right \
|
|
--rotate normal \
|
|
--output DP-1 \
|
|
--off \
|
|
--output DP-2 \
|
|
--mode 2560x1440 \
|
|
--rate 60 \
|
|
--pos 2160x800 \
|
|
--rotate normal \
|
|
--output DP-3 \
|
|
--off \
|
|
--output DP-4 \
|
|
--primary \
|
|
--mode 2560x1440 \
|
|
--rate 240 \
|
|
--pos 2160x2240 \
|
|
--output DP-5 \
|
|
--off
|
|
echo -e "\\033[38;5;255m[ \\033[38;5;82mOK \\033[38;5;255m] \\033[38;5;255mBeemer separiaert."
|
|
$setwp
|
|
exit 0
|
|
elif [ $1 = sin ]
|
|
then
|
|
xrandr \
|
|
--output HDMI-0 \
|
|
--off \
|
|
--output HDMI-1 \
|
|
--off \
|
|
--output DP-0 \
|
|
--off \
|
|
--rotate normal \
|
|
--output DP-1 \
|
|
--off \
|
|
--output DP-2 \
|
|
--off \
|
|
--output DP-3 \
|
|
--off \
|
|
--output DP-4 \
|
|
--primary \
|
|
--mode 2560x1440 \
|
|
--rate 240 \
|
|
--pos 2160x2240 \
|
|
--output DP-5 \
|
|
--off
|
|
echo -e "\\033[38;5;255m[ \\033[38;5;82mOK \\033[38;5;255m] \\033[38;5;255mSingle"
|
|
$setwp
|
|
exit 0
|
|
elif [ $1 = over ]
|
|
then
|
|
xrandr \
|
|
--output HDMI-0 \
|
|
--mode 1280x800 \
|
|
--scale 1.75\
|
|
--rate 60 \
|
|
--pos 2160x2240 \
|
|
--output HDMI-1 \
|
|
--off \
|
|
--output DP-0 \
|
|
--mode 3840x2160 \
|
|
--rate 60 \
|
|
--pos 0x0 \
|
|
--rotate right \
|
|
--output DP-1 \
|
|
--off \
|
|
--output DP-2 \
|
|
--mode 2560x1440 \
|
|
--rate 60 \
|
|
--pos 2160x800 \
|
|
--output DP-3 \
|
|
--off \
|
|
--output DP-4 \
|
|
--primary \
|
|
--mode 2560x1440 \
|
|
--rate 240 \
|
|
--pos 2160x2240 \
|
|
--output DP-5 \
|
|
--off
|
|
echo -e "\\033[38;5;255m[ \\033[38;5;82mOK \\033[38;5;255m] \\033[38;5;255mBeemer druebergleit."
|
|
$setwp
|
|
exit 0
|
|
elif [ $1 = off ]
|
|
then
|
|
/home/xbl/scripts/screenlayout.sh
|
|
echo -e "\\033[38;5;255m[ \\033[38;5;82mOK \\033[38;5;255m] \\033[38;5;255mBeemer apgschtellt."
|
|
$setwp
|
|
exit 0
|
|
else
|
|
echo -e "\\033[38;5;255m[ \\033[38;5;196mFEHLER \\033[38;5;255m] \\033[38;5;247mBenutzig: ' ' | sep | sin | off | over"
|
|
exit 1
|
|
fi
|
|
# EOF
|