#===========================================================================#
#     | bind                           | dispatcher       | args            #
#===========================================================================#

bind = SUPER,    RETURN,                exec,              $terminal
bind = SUPER,    E,                     exec,              $fileManager
bind = SUPER,    D,                     exec,              $discord
bind = SUPER,    T,                     exec,              $telegram
bind = SUPER,    B,                     exec,              $browser

bind = SUPER,    Q,                     killactive,          
bind = SUPER,    M,                     exit,                
bind = SUPER,    C,                     togglefloating,      
bind = SUPER,    SPACE,                 exec,              $menu
bind = SUPER,    Z,                     pseudo,            # dwindle
bind = SUPER,    X,                     togglesplit,       # dwindle
bind = SUPER,    Home,                  exec,              $sshot region
bind = SUPER,    Prior,                 exec,              $sshot window
bind = SUPER,    Next,                  exec,              $sshot output
bind = SUPER     Ctrl, Q,               exec,              $locker

bind = ,         XF86AudioPlay,         exec,              $pctl play-pause
bind = ,         XF86AudioNext,         exec,              $pctl next
bind = ,         XF86AudioPrev,         exec,              $pctl previous
bind = ,         XF86AudioMute,         exec,              pamixer -t
bind = ,         XF86AudioRaiseVolume,  exec,              pamixer -i 2
bind = ,         XF86AudioLowerVolume,  exec,              pamixer -d 2

bind = SUPER,    left,                  movefocus,         l 
bind = SUPER,    right,                 movefocus,         r 
bind = SUPER,    up,                    movefocus,         u 
bind = SUPER,    down,                  movefocus,         d 

bind = SUPER,    1,                     workspace,         1 
bind = SUPER,    2,                     workspace,         2 
bind = SUPER,    3,                     workspace,         3 
bind = SUPER,    4,                     workspace,         4 
bind = SUPER,    5,                     workspace,         5 
bind = SUPER,    6,                     workspace,         6 
bind = SUPER,    7,                     workspace,         7 
bind = SUPER,    8,                     workspace,         8
bind = SUPER,    9,                     workspace,         9
bind = SUPER,    0,                     workspace,         10
#bind = SUPER,    TAB,                   overview:toggle

bind = SUPER SHIFT,    1,               movetoworkspace,   1
bind = SUPER SHIFT,    2,               movetoworkspace,   2
bind = SUPER SHIFT,    3,               movetoworkspace,   3
bind = SUPER SHIFT,    4,               movetoworkspace,   4
bind = SUPER SHIFT,    5,               movetoworkspace,   5
bind = SUPER SHIFT,    6,               movetoworkspace,   6
bind = SUPER SHIFT,    7,               movetoworkspace,   7
bind = SUPER SHIFT,    8,               movetoworkspace,   8
bind = SUPER SHIFT,    9,               movetoworkspace,   9
bind = SUPER SHIFT,    0,               movetoworkspace,   10

bind = SUPER,    mouse_down,            workspace,         e+1
bind = SUPER,    mouse_up,              workspace,         e-1

bindm = SUPER,    mouse:272,            movewindow
bindm = SUPER,    mouse:273,            resizewindow