···
1
-
set $volume_inc exec pactl set-sink-volume @DEFAULT_SINK@ +10% ; exec st pulse
2
-
set $volume_dec exec pactl set-sink-volume @DEFAULT_SINK@ -10% ; exec st pulse
3
-
set $volume_inc_1 exec pactl set-sink-volume @DEFAULT_SINK@ +1 ; exec st pulse
4
-
set $volume_dec_1 exec pactl set-sink-volume @DEFAULT_SINK@ -1% ; exec st pulse
5
-
set $volume_inc_5 exec pactl set-sink-volume @DEFAULT_SINK@ +5% ; exec st pulse
6
-
set $volume_dec_5 exec pactl set-sink-volume @DEFAULT_SINK@ -5% ; exec st pulse
7
-
set $volume_mute exec pactl set-sink-mute @DEFAULT_SINK@ toggle ; exec st pulse
8
-
set $volume_mic_mute exec pactl set-source-mute @DEFAULT_SOURCE@ toggle ; exec st pulse
1
+
set $volume_inc exec pactl set-sink-volume @DEFAULT_SINK@ +10% ; exec st pulse -t 500
2
+
set $volume_dec exec pactl set-sink-volume @DEFAULT_SINK@ -10% ; exec st pulse -t 500
3
+
set $volume_inc_1 exec pactl set-sink-volume @DEFAULT_SINK@ +1 ; exec st pulse -t 500
4
+
set $volume_dec_1 exec pactl set-sink-volume @DEFAULT_SINK@ -1% ; exec st pulse -t 500
5
+
set $volume_inc_5 exec pactl set-sink-volume @DEFAULT_SINK@ +5% ; exec st pulse -t 500
6
+
set $volume_dec_5 exec pactl set-sink-volume @DEFAULT_SINK@ -5% ; exec st pulse -t 500
7
+
set $volume_mute exec pactl set-sink-mute @DEFAULT_SINK@ toggle ; exec st pulse -t 500
8
+
set $volume_mic_mute exec pactl set-source-mute @DEFAULT_SOURCE@ toggle ; exec st pulse -t 500
set $play_pause exec playerctl play-pause && st player
set $play_prev exec playerctl previous
set $play_next exec playerctl next
set $play_stop exec playerctl stop && st player
15
-
set $backlight_inc exec brightnessctl set 10%+ ; exec st backlight
16
-
set $backlight_dec exec brightnessctl set 10%- ; exec st backlight
17
-
set $backlight_inc_1 exec brightnessctl set 1%+ ; exec st backlight
18
-
set $backlight_dec_1 exec brightnessctl set 1%- ; exec st backlight
19
-
set $backlight_inc_5 exec brightnessctl set 5%+ ; exec st backlight
20
-
set $backlight_dec_5 exec brightnessctl set 5%- ; exec st backlight
15
+
set $backlight_inc exec brightnessctl set 10%+ ; exec st backlight -t 500
16
+
set $backlight_dec exec brightnessctl set 10%- ; exec st backlight -t 500
17
+
set $backlight_inc_1 exec brightnessctl set 1%+ ; exec st backlight -t 500
18
+
set $backlight_dec_1 exec brightnessctl set 1%- ; exec st backlight -t 500
19
+
set $backlight_inc_5 exec brightnessctl set 5%+ ; exec st backlight -t 500
20
+
set $backlight_dec_5 exec brightnessctl set 5%- ; exec st backlight -t 500
bindsym @locked@ XF86AudioRaiseVolume $volume_inc
bindsym @locked@ XF86AudioLowerVolume $volume_dec
···
102
-
bindsym $mod+1 workspace number $ws1
103
-
bindsym $mod+2 workspace number $ws2
104
-
bindsym $mod+3 workspace number $ws3
105
-
bindsym $mod+4 workspace number $ws4
106
-
bindsym $mod+5 workspace number $ws5
107
-
bindsym $mod+6 workspace number $ws6
108
-
bindsym $mod+7 workspace number $ws7
109
-
bindsym $mod+8 workspace number $ws8
110
-
bindsym $mod+9 workspace number $ws9
111
-
bindsym $mod+0 workspace number $ws10
112
-
bindsym $mod+Control+1 workspace number $ws11
113
-
bindsym $mod+Control+2 workspace number $ws12
114
-
bindsym $mod+Control+3 workspace number $ws13
115
-
bindsym $mod+Control+4 workspace number $ws14
116
-
bindsym $mod+Control+5 workspace number $ws15
117
-
bindsym $mod+Control+6 workspace number $ws16
118
-
bindsym $mod+Control+7 workspace number $ws17
119
-
bindsym $mod+Control+8 workspace number $ws18
120
-
bindsym $mod+Control+9 workspace number $ws19
121
-
bindsym $mod+Control+0 workspace number $ws20
102
+
bindsym $mod+1 workspace number $ws1 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
103
+
bindsym $mod+2 workspace number $ws2 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
104
+
bindsym $mod+3 workspace number $ws3 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
105
+
bindsym $mod+4 workspace number $ws4 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
106
+
bindsym $mod+5 workspace number $ws5 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
107
+
bindsym $mod+6 workspace number $ws6 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
108
+
bindsym $mod+7 workspace number $ws7 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
109
+
bindsym $mod+8 workspace number $ws8 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
110
+
bindsym $mod+9 workspace number $ws9 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
111
+
bindsym $mod+0 workspace number $ws10 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
112
+
bindsym $mod+Control+1 workspace number $ws11 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
113
+
bindsym $mod+Control+2 workspace number $ws12 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
114
+
bindsym $mod+Control+3 workspace number $ws13 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
115
+
bindsym $mod+Control+4 workspace number $ws14 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
116
+
bindsym $mod+Control+5 workspace number $ws15 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
117
+
bindsym $mod+Control+6 workspace number $ws16 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
118
+
bindsym $mod+Control+7 workspace number $ws17 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
119
+
bindsym $mod+Control+8 workspace number $ws18 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
120
+
bindsym $mod+Control+9 workspace number $ws19 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
121
+
bindsym $mod+Control+0 workspace number $ws20 ; exec makoctl dismiss -n `cat ~/.cache/st_id`
# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace number $ws1
···
bindsym $mod+Shift+Escape exec st
174
-
bindsym $mod+grave workspace back_and_forth ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace
174
+
bindsym $mod+grave workspace back_and_forth ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace -t 500
bindsym $mod+Shift+grave move container to workspace back_and_forth
177
-
bindsym $mod+period workspace next_on_output ; exec st workspace
178
-
bindsym $mod+comma workspace prev_on_output ; exec st workspace
177
+
bindsym $mod+period workspace next_on_output ; exec st workspace -t 500
178
+
bindsym $mod+comma workspace prev_on_output ; exec st workspace -t 500
bindsym $mod+Shift+period move container to workspace next_on_output
bindsym $mod+Shift+comma move container to workspace prev_on_output
···
bindsym $mod+$alt+Control+up move workspace to output up
bindsym $mod+$alt+Control+right move workspace to output right
255
-
bindsym $mod+bracketleft focus output left ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace
256
-
bindsym $mod+bracketright focus output right ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace
257
-
bindsym $mod+Shift+bracketleft move container to output left ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace
258
-
bindsym $mod+Shift+bracketright move container to output right ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace
259
-
bindsym $mod+Control+bracketleft move workspace to output left ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace
260
-
bindsym $mod+Control+bracketright move workspace to output right ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace
255
+
bindsym $mod+bracketleft focus output left ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace -t 500
256
+
bindsym $mod+bracketright focus output right ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace -t 500
257
+
bindsym $mod+Shift+bracketleft move container to output left ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace -t 500
258
+
bindsym $mod+Shift+bracketright move container to output right ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace -t 500
259
+
bindsym $mod+Control+bracketleft move workspace to output left ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace -t 500
260
+
bindsym $mod+Control+bracketright move workspace to output right ; exec makoctl dismiss -n `cat ~/.cache/st_id` && st workspace -t 500
262
-
bindsym $mod+m exec $SCRIPT_DIR/ws_switch.sh "$SCRIPT_DIR/get_free_ws_num.sh" ; exec st workspace
263
-
bindsym $mod+Shift+m exec $SCRIPT_DIR/ws_mv.sh "$SCRIPT_DIR/get_free_ws_num.sh" ; exec st workspace
264
-
bindsym $mod+Control+m exec $SCRIPT_DIR/ws_switch_mv.sh "$SCRIPT_DIR/get_free_ws_num.sh" ; exec st workspace
262
+
bindsym $mod+m exec $SCRIPT_DIR/ws_switch.sh "$SCRIPT_DIR/get_free_ws_num.sh" ; exec st workspace -t 500
263
+
bindsym $mod+Shift+m exec $SCRIPT_DIR/ws_mv.sh "$SCRIPT_DIR/get_free_ws_num.sh" ; exec st workspace -t 500
264
+
bindsym $mod+Control+m exec $SCRIPT_DIR/ws_switch_mv.sh "$SCRIPT_DIR/get_free_ws_num.sh" ; exec st workspace -t 500
bindsym $mod+backslash exec $SCRIPT_DIR/ws_switch.sh "$SCRIPT_DIR/select_ws.sh"
bindsym $mod+Shift+backslash exec $SCRIPT_DIR/ws_mv.sh "$SCRIPT_DIR/select_ws.sh"
···
bindsym @locked@ $mod+Control+equal $volume_inc_5
bindsym @locked@ $mod+Control+minus $volume_dec_5
344
-
bindsym $mod+y exec $SCRIPT_DIR/cycle_sink.sh && st pulse
345
-
bindsym $mod+Shift+y exec $SCRIPT_DIR/cycle_sink.sh back && st pulse
344
+
bindsym $mod+y exec $SCRIPT_DIR/cycle_sink.sh && st pulse -t 500
345
+
bindsym $mod+Shift+y exec $SCRIPT_DIR/cycle_sink.sh back && st pulse -t 500
bindsym $mod+n $volume_mute
bindsym $mod+Shift+n $volume_mic_mute