diff --git a/i3/config b/i3/config index a1bec0d..6fb3392 100644 --- a/i3/config +++ b/i3/config @@ -213,3 +213,23 @@ exec --no-startup-id feh --bg-fill ~/.config/sway/bg.png # Switch audio device (pulseaudio) bindsym $mod+y exec --no-startup-id ~/Dokumente/Coding/scripts/pa.bash switch && pkill -SIGRTMIN+10 i3blocks + +# Monitor setup +set $mode_monitor Monitor (l) single left, (r) single right, (h) dual horizontal, ((v) dual vertical +mode "$mode_monitor" { + #bindsym l exec --no-startup-id ~/.screenlayout/single-left.sh, mode "default" + bindsym l exec --no-startup-id xrandr --output DP-1 --off --output HDMI-1 --primary --mode 1920x1080 --pos 0x0 --rotate normal, mode "default" + #bindsym r exec --no-startup-id ~/.screenlayout/single-right.sh, mode "default" + bindsym r exec --no-startup-id xrandr --output DP-1 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-1 --off, mode "default" + #bindsym h exec --no-startup-id ~/.screenlayout/horizontal.sh, mode "default" + bindsym h exec --no-startup-id xrandr --output DP-1 --mode 1920x1080 --pos 1920x0 --rotate normal --output HDMI-1 --primary --mode 1920x1080 --pos 0x0 --rotate normal, mode "default" + #bindsym v exec --no-startup-id ~/.screenlayout/vertical.sh, mode "default" + bindsym v exec --no-startup-id xrandr --output DP-1 --mode 1920x1080 --pos 1920x0 --rotate left --output HDMI-1 --primary --mode 1920x1080 --pos 0x320 --rotate normal, mode "default" + + # back to normal: Enter or Escape + bindsym Return mode "default" + bindsym mod3+Return mode "default" + bindsym Escape mode "default" + bindsym mod3+Escape mode "default" +} +bindsym $mod+Shift+M mode "$mode_monitor"