| Keybind | Locked | Mouse | Release | Repeat | Submap | Dispatcher | Command | |---------|--------|-------|---------|--------|--------|------------|---------| | SUPER Escape | false | false | false | false | |exec | wlogout -p layer-shell | | SUPER F1 | false | false | false | false | |exec | firefox | | SUPER F2 | false | false | false | false | |exec | thunar | | SUPER RETURN | false | false | false | false | |exec | run-as-service "footclient" | | SUPER Q | false | false | false | false | |killactive | | | SUPER G | false | false | false | false | |changegroupactive | | | SUPER T | false | false | false | false | |togglegroup | | | SUPER M | false | false | false | false | |exit | | | SUPER E | false | false | false | false | |exec | thunar | | SUPER SHIFT L | false | false | false | false | |exec | swaylock | | SUPER V | false | false | false | false | |togglefloating | | | SUPER R | false | false | false | false | |exec | killall tofi \|\| run-as-service $(tofi-drun --prompt-text " Run") | | SUPER D | false | false | false | false | |exec | killall rofi \|\| rofi -show drun | | SUPER equal | false | false | false | false | |exec | killall rofi \|\| rofi -show calc | | SUPER period | false | false | false | false | |exec | killall rofi \|\| rofi -show emoji | | SUPER SHIFT O | false | false | false | false | |exec | wlr-ocr | | SUPER P | false | false | false | false | |pseudo | | | SUPER F | false | false | false | false | |fullscreen | | | SUPER B | false | false | false | false | |exec | killall -SIGUSR1 waybar | | SUPER SHIFT B | false | false | false | false | |exec | killall -SIGUSR2 waybar; waybar& | | SUPER left | false | false | false | false | |movefocus | l | | SUPER right | false | false | false | false | |movefocus | r | | SUPER up | false | false | false | false | |movefocus | u | | SUPER down | false | false | false | false | |movefocus | d | | SUPER S | false | false | false | false | |submap | resize | | right | false | false | false | true | resize |resizeactive | 10 0 | | left | false | false | false | true | resize |resizeactive | -10 0 | | up | false | false | false | true | resize |resizeactive | 0 -10 | | down | false | false | false | true | resize |resizeactive | 0 10 | | escape | false | false | false | false | resize |submap | reset | | SUPER 1 | false | false | false | false | |workspace | 1 | | SUPER SHIFT 1 | false | false | false | false | |movetoworkspace | 1 | | SUPER 2 | false | false | false | false | |workspace | 2 | | SUPER SHIFT 2 | false | false | false | false | |movetoworkspace | 2 | | SUPER 3 | false | false | false | false | |workspace | 3 | | SUPER SHIFT 3 | false | false | false | false | |movetoworkspace | 3 | | SUPER 4 | false | false | false | false | |workspace | 4 | | SUPER SHIFT 4 | false | false | false | false | |movetoworkspace | 4 | | SUPER 5 | false | false | false | false | |workspace | 5 | | SUPER SHIFT 5 | false | false | false | false | |movetoworkspace | 5 | | SUPER 6 | false | false | false | false | |workspace | 6 | | SUPER SHIFT 6 | false | false | false | false | |movetoworkspace | 6 | | SUPER 7 | false | false | false | false | |workspace | 7 | | SUPER SHIFT 7 | false | false | false | false | |movetoworkspace | 7 | | SUPER 8 | false | false | false | false | |workspace | 8 | | SUPER SHIFT 8 | false | false | false | false | |movetoworkspace | 8 | | SUPER 9 | false | false | false | false | |workspace | 9 | | SUPER SHIFT 9 | false | false | false | false | |movetoworkspace | 9 | | SUPER 0 | false | false | false | false | |workspace | 10 | | SUPER SHIFT 0 | false | false | false | false | |movetoworkspace | 10 | | SUPER SHIFT right | false | false | false | false | |movetoworkspace | +1 | | SUPER SHIFT left | false | false | false | false | |movetoworkspace | -1 | | SUPER mouse_down | false | false | false | false | |workspace | e+1 | | SUPER mouse_up | false | false | false | false | |workspace | e-1 | | XF86MonBrightnessUp | false | false | false | false | |exec | brightness set +5% | | XF86MonBrightnessDown | false | false | false | false | |exec | brightness set 5%- | | XF86AudioPlay | true | false | false | false | |exec | playerctl play-pause | | XF86AudioPrev | true | false | false | false | |exec | playerctl previous | | XF86AudioNext | true | false | false | false | |exec | playerctl next | | XF86AudioRaiseVolume | false | false | false | true | |exec | volume -i 5 | | XF86AudioLowerVolume | true | false | false | false | |exec | volume -d 5 | | XF86AudioMute | true | false | false | false | |exec | volume -t | | SUPER mouse:272 | false | true | false | false | |mouse | movewindow | | SUPER mouse:273 | false | true | false | false | |mouse | resizewindow | | SUPER O | false | false | false | false | |exec | run-as-service wl-ocr | | SUPER SHIFT P | false | false | false | false | |exec | act_opa=$(hyprctl getoption "decoration:active_opacity" -j \| jq -r ".float");inact_opa=$(hyprctl getoption "decoration:inactive_opacity" -j \| jq -r ".float");hyprctl --batch "keyword decoration:active_opacity 1;keyword decoration:inactive_opacity 1"; grim - \| wl-copy --type image/png && notify-send "Screenshot" "Screenshot copied to clipboard"; hyprctl --batch "keyword decoration:active_opacity $act_opa;keyword decoration:inactive_opacity $inact_opa" | | SUPER SHIFT S | false | false | false | false | |exec | act_opa=$(hyprctl getoption "decoration:active_opacity" -j \| jq -r ".float");inact_opa=$(hyprctl getoption "decoration:inactive_opacity" -j \| jq -r ".float");hyprctl --batch "keyword decoration:active_opacity 1;keyword decoration:inactive_opacity 1"; screenshot; hyprctl --batch "keyword decoration:active_opacity $act_opa;keyword decoration:inactive_opacity $inact_opa" | | Print | false | false | false | false | |exec | hyprctl keyword animation "fadeOut,0,0,default"; grimblast --notify copysave area; hyprctl keyword animation "fadeOut,1,4,default" | | SHIFT R | false | false | false | false | |exec | hyprctl keyword animation "fadeOut,0,0,default"; grimblast --notify copysave area; hyprctl keyword animation "fadeOut,1,4,default" | | CTRL Print | false | false | false | false | |exec | grimblast --notify --cursor copysave output | | CTRL SHIFT R | false | false | false | false | |exec | grimblast --notify --cursor copysave output | | ALT Print | false | false | false | false | |exec | grimblast --notify --cursor copysave screen | | ALT SHIFT R | false | false | false | false | |exec | grimblast --notify --cursor copysave screen | | Keybind | Dispatcher | Command | |---------|------------|---------| | $MOD Escape | exec | wlogout -p layer-shell | | $MOD F1 | exec | firefox | | $MOD F2 | exec | thunar | | $MOD RETURN | exec | run-as-service "footclient" | | $MOD Q | killactive | | | $MODSUPER G | changegroupactive | | | $MOD T | togglegroup | | | $MOD M | exit | | | $MOD E | exec | thunar | | $MODSHIFT L | exec | swaylock | | $MOD V | togglefloating | | | $MOD R | exec | killall tofi \|\| run-as-service $(tofi-drun --prompt-text " Run") | | $MOD D | exec | killall rofi \|\| rofi -show drun | | $MOD equal | exec | killall rofi \|\| rofi -show calc | | $MOD period | exec | killall rofi \|\| rofi -show emoji | | $MODSHIFT O | exec | wlr-ocr | | $MOD P | pseudo | | | $MOD F | fullscreen | | | $MOD B | exec | killall -SIGUSR1 waybar | | $MODSHIFT B | exec | killall -SIGUSR2 waybar; waybar& | | $MOD left | movefocus | l | | $MOD right | movefocus | r | | $MOD up | movefocus | u | | $MOD down | movefocus | d | | $MOD S | submap | resize | | right | resizeactive | 10 0 | | left | resizeactive | -10 0 | | up | resizeactive | 0 -10 | | down | resizeactive | 0 10 | | escape | submap | reset | | $MOD 1 | workspace | 1 | | $MOD SHIFT 1 | movetoworkspace | 1 | | $MOD 2 | workspace | 2 | | $MOD SHIFT 2 | movetoworkspace | 2 | | $MOD 3 | workspace | 3 | | $MOD SHIFT 3 | movetoworkspace | 3 | | $MOD 4 | workspace | 4 | | $MOD SHIFT 4 | movetoworkspace | 4 | | $MOD 5 | workspace | 5 | | $MOD SHIFT 5 | movetoworkspace | 5 | | $MOD 6 | workspace | 6 | | $MOD SHIFT 6 | movetoworkspace | 6 | | $MOD 7 | workspace | 7 | | $MOD SHIFT 7 | movetoworkspace | 7 | | $MOD 8 | workspace | 8 | | $MOD SHIFT 8 | movetoworkspace | 8 | | $MOD 9 | workspace | 9 | | $MOD SHIFT 9 | movetoworkspace | 9 | | $MOD 0 | workspace | 10 | | $MOD SHIFT 0 | movetoworkspace | 10 | | $MODSHIFT right | movetoworkspace | +1 | | $MODSHIFT left | movetoworkspace | -1 | | $MOD mouse_down | workspace | e+1 | | $MOD mouse_up | workspace | e-1 | | XF86MonBrightnessUp | exec | brightness set +5% | | XF86MonBrightnessDown | exec | brightness set 5%- | | XF86AudioPlay | exec | playerctl play-pause | | XF86AudioPrev | exec | playerctl previous | | XF86AudioNext | exec | playerctl next | | XF86AudioRaiseVolume | exec | volume -i 5 | | XF86AudioLowerVolume | exec | volume -d 5 | | XF86AudioMute | exec | volume -t | | $MOD mouse:272 | movewindow | | | $MOD mouse:273 | resizewindow | | | $MOD O | exec | run-as-service wl-ocr | | SUPERSHIFT P | exec | $disable; grim - \| wl-copy --type image/png && notify-send "Screenshot" "Screenshot copied to clipboard"; $enable | | SUPERSHIFT S | exec | $disable; screenshot; $enable | | Print | exec | $screenshotarea | | $mod SHIFT R | exec | $screenshotarea | | CTRL Print | exec | grimblast --notify --cursor copysave output | | $mod SHIFT CTRL R | exec | grimblast --notify --cursor copysave output | | ALT Print | exec | grimblast --notify --cursor copysave screen | | $mod SHIFT ALT R | exec | grimblast --notify --cursor copysave screen |