# generic mode colors set $mode_color_foreground $light0 set $mode_color_action $bright_green # RESIZE set $mode_resize " \ Resize (↑ ↓ ← →) \ Increase Gaps (+) \ Decrease Gaps (-)" mode --pango_markup $mode_resize { # left will shrink the containers width # right will grow the containers width # up will shrink the containers height # down will grow the containers height $bindsym $left resize shrink width $resizestepsize $bindsym $down resize grow height $resizestepsize $bindsym $up resize shrink height $resizestepsize $bindsym $right resize grow width $resizestepsize $bindsym $left_alt resize shrink width $resizestepsize $bindsym $down_alt resize grow height $resizestepsize $bindsym $up_alt resize shrink height $resizestepsize $bindsym $right_alt resize grow width $resizestepsize $bindsym Shift+$left resize shrink width $resizestepsize $bindsym Shift+$down resize grow height $resizestepsize $bindsym Shift+$up resize shrink height $resizestepsize $bindsym Shift+$right resize grow width $resizestepsize $bindsym Shift+$left_alt resize shrink width $resizestepsize $bindsym Shift+$down_alt resize grow height $resizestepsize $bindsym Shift+$up_alt resize shrink height $resizestepsize $bindsym Shift+$right_alt resize grow width $resizestepsize ## Resize // Window Gaps // + - ## $bindsym minus gaps inner current minus 5px $bindsym plus gaps inner current plus 5px # Return to default mode $bindsym Return mode "default" $bindsym Escape mode "default" } # SHUTDOWN set $mode_shutdown "\ \ \ (h)hibernate \ (l)lock \ (e)logout \ (r)reboot \ (u)suspend \ (s)shutdown \ " set $purge_cliphist [ $purge_cliphist_logout == 'true' ] && rm -f $HOME/.cache/cliphist/db || exit 0 mode --pango_markup $mode_shutdown { # lock $bindsym l mode "default", exec $locking # logout $bindsym e exec $purge_cliphist; exec loginctl terminate-user $USER # suspend $bindsym u mode "default", exec systemctl suspend # hibernate $bindsym h mode "default", exec systemctl hibernate # shutdown $bindsym s exec $purge_cliphist; exec systemctl poweroff # reboot $bindsym r exec $purge_cliphist; exec systemctl reboot # Return to default mode. $bindsym Escape mode "default" }