-- Applications -- Keybinds for regular applications - Super+Shift+Enter | Opens a terminal - Super+Shift+Colon | Opens a dmenu prompt - Super+Shift+s | Opens 'maim' to take a screenshot and copies it to the clipboard using 'xclip' - Super+Shift+f | Opens the defined file manager - Super+Shift+w | Opens the defined web browser - Super+Shift+o | Opens the bundled dfmpeg dmenu script to record your screen. - Super+Shift+t | Opens the defined editor in your terminal - Super+Shift+m | Kills the defined music player - Super+Shift+a | Opens the defined mixer in your terminal - Super+Shift+m | Opens the defined music player - Super+Shift+x | Opens the defined system process viewer in your terminal - Super+Shift+c | Opens the defined chat client - Super+Shift+i | Open a dmenu prompt and open the file the user picks in Zathura - Super+Shift+p | Open a dmenu prompt and open the file the user picks in Vim - Super+Shift+d | Opens iron in the terminal if it is installed. - Super+Shift+u | Opens the defined RSS reader - Super+Shift+r | Opens the defined email client -- Navigation -- These keybinds are for navigating speedwm - Super+t | Reorganize tags and move clients - Super+f | Full-screen the selected window - Super+b | Show/hide the speedwm bar - Super+s | Show/hide the systray - Super+j/k | Move focus between visible windows - Super+m | Moves focus to the Master window (or back if Master is already focused) - Super+Control+z/x | Increase/decrease gaps between windows by 5 - Super+Control+j/k | Move focus between hidden windows (Can then 'Show') - Super+a/d | Increase/decrease size of each window - Super+o | Hide a window - Super+Control+o | Show a hidden focused window - Super+Control+Shift+o | Show all hidden windows - Super+Control+Shift+p | Hide all windows - Super+Control+a/d | Move to the next/previous tag - Super+Minus | Show the scratchpad - Super+Equal | Remove the scratchpad - Super+Enter | Switch order of windows - Super+Shift+q | Close the current window - Super+Space | Set layout - Super+Colon | Open a list of desktop entries in dmenu - Super+r | Reset number of masters - Super+t | Disable inactive fade - Super+Shift+Equal | Toggle scratchpads - Super+Shift+Minus | Hide the scratchpad - Super+Shift+Space | Unfloat floating windows - Super+Shift+Arrow | Resizes a window in floating mode - Super+1 | Move to tag 1 - Super+2 | Move to tag 2 - Super+3 | Move to tag 3 - Super+4 | Move to tag 4 - Super+5 | Move to tag 5 - Super+6 | Move to tag 6 - Super+7 | Move to tag 7 - Super+8 | Move to tag 8 - Super+9 | Move to tag 9 - Super+Shift+1 | Preview tag 1 - Super+Shift+2 | Preview tag 2 - Super+Shift+3 | Preview tag 3 - Super+Shift+4 | Preview tag 4 - Super+Shift+5 | Preview tag 5 - Super+Shift+6 | Preview tag 6 - Super+Shift+7 | Preview tag 7 - Super+Shift+8 | Preview tag 8 - Super+Shift+9 | Preview tag 9 - Super+Shift+h/j/k/l | Rotates a stack. - Super+Shift+Escape | Ask the user if they want to shutdown or reboot or nothing - Super+Control+1 | Combine the current tag with tag 1 - Super+Control+2 | Combine the current tag with tag 2 - Super+Control+3 | Combine the current tag with tag 3 - Super+Control+4 | Combine the current tag with tag 4 - Super+Control+5 | Combine the current tag with tag 5 - Super+Control+6 | Combine the current tag with tag 6 - Super+Control+7 | Combine the current tag with tag 7 - Super+Control+8 | Combine the current tag with tag 8 - Super+Control+9 | Combine the current tag with tag 9 - Super+Control+Shift+Colon | Open a list of extra software in dmenu - Super+Control+q | Mutes your audio - Super+Control+w | Increases your volume - Super+Control+e | Decreases your volume - Super+Control+r | Switch to layout 0 (Tile) - Super+Control+t | Switch to layout 18 (Dynamic Grid) - Super+Control+0 | View all windows at once. - Super+Control+Arrow | Moves a window to any corner of your screen (Arrow key) - Super+Control+Tab | Open a dmenu prompt asking the user what layout to switch to - Super+Control+h | Open a list of all keybinds in your terminal using less - Super+Control+Shift+a/d | Move between available layouts - Super+Control+Shift+1 | Move the focused window to tag 1 - Super+Control+Shift+2 | Move the focused window to tag 2 - Super+Control+Shift+3 | Move the focused window to tag 3 - Super+Control+Shift+4 | Move the focused window to tag 4 - Super+Control+Shift+5 | Move the focused window to tag 5 - Super+Control+Shift+6 | Move the focused window to tag 6 - Super+Control+Shift+7 | Move the focused window to tag 7 - Super+Control+Shift+8 | Move the focused window to tag 8 - Super+Control+Shift+9 | Move the focused window to tag 9 - Super+Control+Shift+Esc | Open speedwm-utils - Super+Control+Shift+Arrow | Resize the window to the screen size. - Super+Control+Shift+s | Set a wallpaper - Super+Control+Shift+n | Connect to WLAN (Using iwd) - Super+Control+Shift+b | Connect to a Bluetooth device (Using bluez) - Super+Control+Shift+f | Open up a list of speedwm config files in dmenu that you can edit. - Super+Control+Shift+q | Pauses your music - Super+Control+Shift+w | Decreases your music volume - Super+Control+Shift+e | Increase your music volume - Super+Control+Shift+r | Restart speedwm - Super+w/e | Resize the window keeping the aspect ratio of it. - Super+Tab | Switch between windows and tags. - Super+Control+Shift+j/k | Change window size vertically (cfact) -- Chained keybinds -- - Super+c & w | Get the weather (Using wttr.in) - Super+c & n | Switch to the next track - Super+c & p | Switch to the previous track - Super+g & t | Toggle gaps - Super+g & 0 | Reset gaps - Super+g & i | Increase inner gaps by 1 - Super+g & o | Increase outer gaps by 1 - Super+g & j/k | Increase/decrease gaps between windows by 1 - Super+Shift+g & i | Decrease inner gaps by 1 - Super+Shift+g & o | Decrease outer gaps by 1 - Super+r & v | Open the defined music visualizer - Super+r & s | Run screenkey if it is installed - Super+r & d | Kill screenkey - Super+Shift+e & a | Open the virtual keyboard - Super+Shift+e & e | Open a list of all emojis and copy the selection - Super+Shift+k & o | Kill every window except the focused - Super+t & s | Make the current selected window sticky -- Extras -- These will only work if your keyboard has special multimedia buttons. - Mute button | Mutes your audio - Up Volume button | Increases your volume - Next/Previous song button | Switch to the next/previous track - Down Volume button | Decreases your volume - Pause button | Pauses the current track - Stop button | Stops your defined music player - Browser button | Opens your defined web browser - Power button | Ask if you wanna shut down, restart or lock your computer. - Email button | Open your defined email client - System button | Open your defined status viewer in a terminal - Music button | Open your defined music player - WLAN button | Disconnect from WLAN -- Mouse -- These binds can be activated using your mouse - Tag (Left click) | Switch to tag - Tag (Scrolling up/down) | Switch to the next/previous tag - Layout indicator (Left click) | Switch to the next layout - Layout indicator (Middle click) | Switch to the next layout - Layout indicator (Right click) | Open a dmenu list of all layouts - Window title (Left click) | Hide/Show the window - Window title (Right click) | Open speedwm-utils - Focused window (Super+Alt+Left click) | Move the focused window around - Focused window (Super+Alt+Middle click) | Make the focused window floating - Focused window title (Middle click) | Rotate stack - Dragging (Super+Right click) | Increase/decrease size of each window - Dragging (SuperControl+Right click) | Increase/decrease cfact - Root window (Right click) | List .desktop entries and open them There are also keybinds for statuscmd, but you must implement it into your own status bar. See mouse.h for more information.