1
0
Fork 0

i3: Add monitor mode

This commit is contained in:
coderkun 2020-03-01 13:46:05 +01:00
parent 833bdce03f
commit 04b9629f69

View file

@ -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"