Keybinding | Action |
---|---|
Super R |
Spawn ~/.config/river/init |
Super Return |
Launch terminal (Foot) |
Super Shift F |
Launch Firefox |
Super Space |
Launch Fuzzel application launcher |
Super W |
Close focused window |
Super Shift E |
Exit River |
Keybinding | Action |
---|---|
Super J |
Focus next view |
Super K |
Focus previous view |
Super Shift J |
Swap focused view with the next |
Super Shift K |
Swap focused view with the previous |
Super Period (.) |
Focus the next output |
Super Comma (,) |
Focus the previous output |
Super Shift Period (.) |
Send focused view to the next output |
Super Shift Comma (,) |
Send focused view to the previous output |
Super Shift Return |
Zoom focused view |
Keybinding | Action |
---|---|
Super H |
Decrease main window ratio by 0.05 |
Super L |
Increase main window ratio by 0.05 |
Super Shift H |
Increase main window count by 1 |
Super Shift L |
Decrease main window count by 1 |
Super Up |
Set main window location to top |
Super Right |
Set main window location to right |
Super Down |
Set main window location to bottom |
Super Left |
Set main window location to left |
Keybinding | Action |
---|---|
Super Shift Space |
Toggle floating mode for the window |
Super F |
Toggle fullscreen for the window |
Super Alt H/J/K/L |
Move the view in specified direction |
Super Alt Shift H/J/K/L |
Resize the view in the specified direction |
Super Alt Control H/J/K/L |
Snap the view to the specified edge |
Keybinding | Action |
---|---|
Super $i |
Assign tag $i to the focused view |
Super Shift $i |
Set focused view's tag to $i |
Super Control $i |
Toggle focused view's tag $i |
Super Shift Control $i |
Toggle view's tag $i |
Super 0 |
Set focused tags to all tags |
Super Shift 0 |
Set view tags to all tags |
Keybinding | Action |
---|---|
Super PRINT |
Take a screenshot and save to ~/screenshots/ |
Super Shift PRINT |
Take a screenshot of selected region with slurp |
Keybinding | Action |
---|---|
XF86AudioRaiseVolume |
Increase volume by 5% |
XF86AudioLowerVolume |
Decrease volume by 5% |
XF86AudioMute |
Toggle mute |
XF86AudioPlay |
Play/Pause media |
XF86AudioPrev |
Play previous media |
XF86AudioNext |
Play next media |
XF86MonBrightnessUp |
Increase brightness by 10% |
XF86MonBrightnessDown |
Decrease brightness by 10% |
The following scripts are used to handle tags and other custom actions:
- Tagging: Scripts located at
~/.config/river/scripts/tag
to switch between workspaces/tags.