Skip to content

RamdaniRamdane/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot

Screenshot

River Keybindings

General Shortcuts

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

Focus and View Management

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

Layout Management

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

Floating and Movement

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

Tags and Workspace Management

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

Screenshots

Keybinding Action
Super PRINT Take a screenshot and save to ~/screenshots/
Super Shift PRINT Take a screenshot of selected region with slurp

Media Controls

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%

Custom Scripts

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.