### Function keys # bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +5% bindsym XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -5% bindsym XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle bindsym XF86MonBrightnessDown exec brightnessctl set 5%- #TODO fix that bindsym XF86MonBrightnessUp exec brightnessctl set +5% #TODO fix that bindsym XF86Launcha exec '$screenlock' ### Workspaces: # # Switch to workspace bindsym $mod+Next workspace next bindsym $mod+Prior workspace prev bindsym $mod+ampersand exec /home/main/.config/sway/scripts/wrk_select.bash "1" bindsym $mod+eacute exec /home/main/.config/sway/scripts/wrk_select.bash "2" bindsym $mod+quotedbl exec /home/main/.config/sway/scripts/wrk_select.bash "3" bindsym $mod+apostrophe exec /home/main/.config/sway/scripts/wrk_select.bash "4" bindsym $mod+parenleft exec /home/main/.config/sway/scripts/wrk_select.bash "5" bindsym $mod+minus exec /home/main/.config/sway/scripts/wrk_select.bash "6" bindsym $mod+egrave exec /home/main/.config/sway/scripts/wrk_select.bash "7" bindsym $mod+underscore exec /home/main/.config/sway/scripts/wrk_select.bash "8" bindsym $mod+ccedilla exec /home/main/.config/sway/scripts/wrk_select.bash "9" bindsym $mod+agrave exec /home/main/.config/sway/scripts/wrk_select.bash "0" # bindsym $mod+KP_0 workspace number 0 # bindsym $mod+KP_1 workspace number 1 # bindsym $mod+KP_2 workspace number 2 # bindsym $mod+KP_3 workspace number 3 # bindsym $mod+KP_4 workspace number 4 # bindsym $mod+KP_5 workspace number 5 # bindsym $mod+KP_6 workspace number 6 # bindsym $mod+KP_7 workspace number 7 # bindsym $mod+KP_8 workspace number 8 # bindsym $mod+KP_9 workspace number 9 # Move focused container to workspace bindsym $mod+Ctrl+Next workspace next bindsym $mod+Ctrl+Prior workspace prev bindsym $mod+Ctrl+1 exec /home/main/.config/sway/scripts/wrk_move.bash "1" bindsym $mod+Ctrl+2 exec /home/main/.config/sway/scripts/wrk_move.bash "2" bindsym $mod+Ctrl+3 exec /home/main/.config/sway/scripts/wrk_move.bash "3" bindsym $mod+Ctrl+4 exec /home/main/.config/sway/scripts/wrk_move.bash "4" bindsym $mod+Ctrl+5 exec /home/main/.config/sway/scripts/wrk_move.bash "5" bindsym $mod+Ctrl+6 exec /home/main/.config/sway/scripts/wrk_move.bash "6" bindsym $mod+Ctrl+7 exec /home/main/.config/sway/scripts/wrk_move.bash "7" bindsym $mod+Ctrl+8 exec /home/main/.config/sway/scripts/wrk_move.bash "8" bindsym $mod+Ctrl+9 exec /home/main/.config/sway/scripts/wrk_move.bash "9" bindsym $mod+Ctrl+0 exec /home/main/.config/sway/scripts/wrk_move.bash "0" # bindsym $mod+Ctrl+KP_0 move container to workspace number 0 # bindsym $mod+Ctrl+KP_1 move container to workspace number 1 # bindsym $mod+Ctrl+KP_2 move container to workspace number 2 # bindsym $mod+Ctrl+KP_3 move container to workspace number 3 # bindsym $mod+Ctrl+KP_4 move container to workspace number 4 # bindsym $mod+Ctrl+KP_5 move container to workspace number 5 # bindsym $mod+Ctrl+KP_6 move container to workspace number 6 # bindsym $mod+Ctrl+KP_7 move container to workspace number 7 # bindsym $mod+Ctrl+KP_8 move container to workspace number 8 # bindsym $mod+Ctrl+KP_9 move container to workspace number 9 # Note: workspaces can have any name you want, not just numbers. # We just use 1-10 as the default.