HyprFlux Keybindings
1. Core Apps & Tools
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + D | pkill rofi | Open Rofi app launcher |
| SUPER + Return | $term | Open default terminal (from user config) |
| SUPER + F | $files | Open default file manager (from user config) |
| SUPER + K | kitty | Launch Kitty terminal |
| SUPER + B | firefox | Launch Firefox browser |
| SUPER + R | foliate | Launch Foliate eBook reader |
| SUPER + C | code --ozone-platform=x11 | Launch Visual Studio Code |
| SUPER + O | obsidian --ozone-platform=x11 | Launch Obsidian |
| SUPER + S | spotify-launcher | Launch Spotify |
| SUPER + I | vesktop | Launch Vesktop (Discord) |
| SUPER + T | (64gram-desktop) | Launch Telegram client |
| SUPER + M | fdm | Launch Free Download Manager |
| SUPER + E | kitty --title tmuxifier -e tmuxifier load-session web-dev | Launch tmuxifier Web Dev session in Kitty |
| SUPER + W | wasistlos | Launch WhatsApp (wasistlos client) |
2. System & Utilities
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + V | $scriptsDir/ClipManager.sh | Clipboard manager |
| SUPER + Shift + H | $scriptsDir/KeyHints.sh | Show help / cheat sheet |
| SUPER + Shift + R | $scriptsDir/Refresh.sh | Refresh Waybar, swaync, rofi |
| SUPER + Shift + O | $scriptsDir/ChangeBlur.sh | Toggle blur settings |
| SUPER + Ctrl + O | hyprctl setprop active opaque toggle | Toggle window opacity |
| SUPER + Shift + K | $scriptsDir/KeyBinds.sh | Search keybinds via Rofi |
| SUPER + Shift + A | $scriptsDir/Animations.sh | Hyprland animations menu |
3. Layouts & Window Management
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Shift + L | $scriptsDir/ChangeLayout.sh | Toggle between Master and Dwindle |
| SUPER + Shift + F | fullscreen | Toggle fullscreen |
| SUPER + Ctrl + F | fullscreen, 1 | Fake fullscreen |
| SUPER + Space | togglefloating | Toggle floating mode |
| SUPER + Alt + Space | hyprctl dispatch workspaceopt allfloat | Set all windows floating |
| SUPER + Shift + Return | $scriptsDir/Dropterminal.sh $term | Dropdown floating terminal |
4. Waybar Controls
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Ctrl + Alt + B | pkill -SIGUSR1 waybar | Toggle show/hide Waybar |
| SUPER + Ctrl + B | $scriptsDir/WaybarStyles.sh | Waybar styles menu |
| SUPER + Alt + B | $scriptsDir/WaybarLayout.sh | Waybar layout menu |
5. Sync & System Scripts
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Shift + G | $UserScripts/MountGdrive.sh | Mount Google Drive locally |
| SUPER + Shift + T | $UserScripts/Toggle-tuned.sh | Toggle tuned (power profile) |
| SUPER + Shift + D | $UserScripts/SyncDotfiles.sh | Sync dotfiles |
| SUPER + Shift + B | $UserScripts/SyncBlog.sh | Sync blog |
| SUPER + Shift + C | $UserScripts/RcloneSync.sh | Sync Documents to Google Drive |
6. Media, Wallpapers & Themes
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Shift + M | $UserScripts/RofiBeats.sh | Play online music using Rofi |
| SUPER + Shift + W | $UserScripts/WallpaperSelect.sh | Wallpaper selection menu |
| SUPER + Shift + W | $UserScripts/WallpaperEffects.sh | Apply wallpaper effects |
| Ctrl + Alt + W | $UserScripts/WallpaperRandom.sh | Set random wallpaper |
| SUPER + Shift + Z | $UserScripts/ZshChangeTheme.sh | Change Oh-My-Zsh theme |
7. Extras & Productivity
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Shift + P | hyprpicker -a / –autocopy | Color picker |
| SUPER + Shift + V | systemd-run --user --scope $scriptsDir/parrotOS-KVM.sh | Start yazi in foot (VM related) |
| SUPER + Alt + E | $scriptsDir/RofiEmoji.sh | Open emoji picker |
| SUPER + Alt + Mouse Down | Adjust cursor:zoom_factor ×2 | Zoom in (magnifier) |
| SUPER + Alt + Mouse Up | Adjust cursor:zoom_factor ÷2 | Zoom out (magnifier) |
| SUPER + Ctrl + C | $UserScripts/RofiCalc.sh | Open calculator via Rofi |
8. Default KeyBindings
| Keybinding | Action / Command | Description |
|---|---|---|
| CTRL + ALT + Delete | hyprctl dispatch exit 0 | Exit Hyprland |
| SUPER + Q | killactive | Close active window (soft close, not kill) |
| SUPER + Shift + Q | $scriptsDir/KillActiveProcess.sh | Kill active process |
| CTRL + ALT + L | $scriptsDir/LockScreen.sh | Lock screen |
| CTRL + ALT + P | $scriptsDir/Wlogout.sh | Power menu |
| SUPER + N | swaync-client -t -sw | Notification panel (swaync) |
| SUPER + Shift + E | $scriptsDir/Kool_Quick_Settings.sh | Quick settings menu |
9. Layout Controls
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Ctrl + D | layoutmsg, removemaster | Remove master from layout |
| SUPER + I | layoutmsg, addmaster | Add master to layout |
| SUPER + J | layoutmsg, cyclenext | Cycle to next window in layout |
| SUPER + K | layoutmsg, cycleprev | Cycle to previous window in layout |
| SUPER + Ctrl + Return | layoutmsg, swapwithmaster | Swap focused window with master |
| SUPER + Shift + I | togglesplit | Toggle split (dwindle layout only) |
| SUPER + P | pseudo | Pseudo split (dwindle layout) |
| SUPER + J | cyclenext | Cycle next window (floating brings to top) |
10. Special / Media Keys
| Keybinding | Action / Command | Description |
|---|---|---|
| Volume Up | $scriptsDir/Volume.sh --inc | Increase volume |
| Volume Down | $scriptsDir/Volume.sh --dec | Decrease volume |
| Mic Mute | $scriptsDir/Volume.sh --toggle-mic | Toggle microphone mute |
| Mute | $scriptsDir/Volume.sh --toggle | Toggle audio mute |
| Sleep | systemctl suspend | Suspend system |
| Airplane Mode | $scriptsDir/AirplaneMode.sh | Toggle airplane mode |
| Play/Pause | $scriptsDir/MediaCtrl.sh --pause | Play/Pause media |
| Next Track | $scriptsDir/MediaCtrl.sh --nxt | Next media track |
| Previous Track | $scriptsDir/MediaCtrl.sh --prv | Previous media track |
| Stop | $scriptsDir/MediaCtrl.sh --stop | Stop media |
11. Screenshot Controls
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Print | $scriptsDir/ScreenShot.sh --now | Screenshot (entire screen now) |
| SUPER + Shift + Print | $scriptsDir/ScreenShot.sh --area | Screenshot selected area |
| SUPER + Ctrl + Print | $scriptsDir/ScreenShot.sh --in5 | Screenshot after 5s delay |
| SUPER + Ctrl + Shift + Print | $scriptsDir/ScreenShot.sh --in10 | Screenshot after 10s delay |
| ALT + Print | $scriptsDir/ScreenShot.sh --active | Screenshot active window |
| SUPER + Shift + S | $scriptsDir/ScreenShot.sh --swappy | Screenshot with Swappy |
12. Resize Windows
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Shift + Left | resizeactive,-50 0 | Resize window, shrink left |
| SUPER + Shift + Right | resizeactive,50 0 | Resize window, expand right |
| SUPER + Shift + Up | resizeactive,0 -50 | Resize window, shrink up |
| SUPER + Shift + Down | resizeactive,0 50 | Resize window, expand down |
13. Move Windows
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Ctrl + Left | movewindow, l | Move window left |
| SUPER + Ctrl + Right | movewindow, r | Move window right |
| SUPER + Ctrl + Up | movewindow, u | Move window up |
| SUPER + Ctrl + Down | movewindow, d | Move window down |
14. Swap Windows
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Alt + Left | swapwindow, l | Swap with window on the left |
| SUPER + Alt + Right | swapwindow, r | Swap with window on the right |
| SUPER + Alt + Up | swapwindow, u | Swap with window above |
| SUPER + Alt + Down | swapwindow, d | Swap with window below |
15. Move Focus
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Left | movefocus, l | Focus window left |
| SUPER + Right | movefocus, r | Focus window right |
| SUPER + Up | movefocus, u | Focus window up |
| SUPER + Down | movefocus, d | Focus window down |
16. Workspaces
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Tab | workspace, m+1 | Next workspace |
| SUPER + Shift + Tab | workspace, m-1 | Previous workspace |
| SUPER + U | togglespecialworkspace, nyx | Toggle special workspace "nyx" |
| SUPER + Shift + U | movetoworkspace, special:nyx | Move active window to special workspace "nyx" |
| SUPER + [1–0] | workspace, [1–10] | Switch to workspace number |
| SUPER + Shift + [1–0] | movetoworkspace, [1–10] | Move window to workspace and follow |
| SUPER + Ctrl + [1–0] | movetoworkspacesilent, [1–10] | Move window silently to workspace |
| SUPER + Shift + [ / ] | movetoworkspace, -1 / +1 | Move window to previous/next workspace |
| SUPER + Ctrl + [ / ] | movetoworkspacesilent, -1 / +1 | Move window silently to previous/next workspace |
| SUPER + Mouse Scroll | workspace, e+1 / e-1 | Scroll through workspaces |
| SUPER + Period / Comma | workspace, e+1 / e-1 | Switch to next / previous workspace |
17. Mouse Controls
| Keybinding | Action / Command | Description |
|---|---|---|
| SUPER + Left Click | movewindow | Move window with mouse |
| SUPER + Right Click | resizewindow | Resize window with mouse |