TMU (Too Many Updates)
This commit is contained in:
parent
392dfed89a
commit
789f26d925
12 changed files with 147 additions and 76 deletions
|
@ -38,7 +38,7 @@ bindsym $mod+z kill
|
|||
bindsym button2 kill
|
||||
|
||||
bindsym $mod+c exec --no-startup-id rofi-pass --last-used
|
||||
bindsym $mod+i exec --no-startup-id rofimoji --last-used
|
||||
bindsym $mod+i exec --no-startup-id rofimoji
|
||||
bindsym $mod+plus exec --no-startup-id rofi -modi ssh -show ssh
|
||||
bindsym $mod+ù exec --no-startup-id rofi -modi ssh -show ssh -ssh-command '{terminal} -e {ssh-client} {host} -t "sudo -s -E"'
|
||||
bindsym $mod+Tab exec --no-startup-id rofi -modi window -show window
|
||||
|
@ -147,16 +147,16 @@ set $WS9 9
|
|||
set $WS10 10
|
||||
|
||||
# Workspace output
|
||||
workspace "$WS1" output LVDS1
|
||||
workspace "$WS2" output HDMI1
|
||||
workspace "$WS3" output LVDS1
|
||||
workspace "$WS4" output HDMI1
|
||||
workspace "$WS5" output LVDS1
|
||||
workspace "$WS6" output HDMI1
|
||||
workspace "$WS7" output LVDS1
|
||||
workspace "$WS8" output HDMI1
|
||||
workspace "$WS9" output LVDS1
|
||||
workspace "$WS10" output HDMI1
|
||||
workspace "$WS1" output eDP-1-1
|
||||
workspace "$WS2" output HDMI-0
|
||||
workspace "$WS3" output eDP-1-1
|
||||
workspace "$WS4" output HDMI-0
|
||||
workspace "$WS5" output eDP-1-1
|
||||
workspace "$WS6" output HDMI-0
|
||||
workspace "$WS7" output eDP-1-1
|
||||
workspace "$WS8" output HDMI-0
|
||||
workspace "$WS9" output eDP-1-1
|
||||
workspace "$WS10" output HDMI-0
|
||||
|
||||
# switch to workspace
|
||||
bindsym $mod+1 workspace $WS1
|
||||
|
@ -230,6 +230,9 @@ bindsym $mod+ctrl+shift+Left move workspace to output left
|
|||
bindsym $mod+Ctrl+Shift+Up move workspace to output above
|
||||
bindsym $mod+Ctrl+Shift+Down move workspace to output below
|
||||
|
||||
# Default layout = tabs, since I mostly exclusively use them
|
||||
workspace_layout tabbed
|
||||
|
||||
# Open specific applications in floating mode
|
||||
for_window [title="pacmixer"] floating enable border pixel 2
|
||||
for_window [class="Firefox"] layout tabbed # Doesn't seem to work anymore
|
||||
|
@ -305,16 +308,26 @@ mode "Resize" {
|
|||
|
||||
bindsym $mod+r mode "Resize"
|
||||
|
||||
mode "Presentation" {
|
||||
# These bindings trigger as soon as you enter the resize mode
|
||||
bindsym e workspace back_and_forth
|
||||
set $mode_pres_main "Presentation (main display)"
|
||||
mode $mode_pres_main {
|
||||
bindsym b workspace $WS3, workspace $WS4, mode $mode_pres_sec
|
||||
|
||||
# back to normal: Enter or Escape
|
||||
bindsym q mode "default"
|
||||
# bindsym Escape mode "default"
|
||||
bindsym Return mode "default"
|
||||
}
|
||||
set $mode_pres_sec "Presentation (secondary display)"
|
||||
mode $mode_pres_sec {
|
||||
bindsym b workspace $WS2, workspace $WS1, mode $mode_pres_main
|
||||
|
||||
# back to normal: Enter or Escape
|
||||
bindsym q mode "default"
|
||||
# bindsym Escape mode "default"
|
||||
bindsym Return mode "default"
|
||||
bindsym Escape mode "default"
|
||||
}
|
||||
|
||||
bindsym $mod+Shift+p mode "Presentation"
|
||||
bindsym $mod+Shift+p mode $mode_pres_main
|
||||
|
||||
set $mode_screen Screen setup [A] Auto [L] Load [S] Save [R] Remove [D] Default
|
||||
bindsym $mod+t mode "$mode_screen"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue