A nix-based system configuration for both Linux and MacOS.
All keybindings use the Super (Windows/Command) key as the modifier ($mod).
| Keybinding | Action |
|---|---|
Pause |
Lock screen |
PrintScreen |
Take a screenshot of an area |
Shift + PrintScreen |
Take a screenshot of the entire screen |
Super + Esc |
Open notification panel |
Super + Shift + Esc |
Show power menu |
Super + Shift + V |
Show clipboard history |
Super + Space |
Show application launcher |
Super + Tab |
Change between pre-configured keyboard layouts |
| Keybinding | Action |
|---|---|
Super + B |
Open browser |
Super + D |
Open Discord |
Super + E |
Open file manager |
Super + Enter |
Open terminal |
Super + M |
Open music player |
Super + O |
Open Obsidian |
Super + P |
Open Pinta |
Super + T |
Open Todoist |
Super + Shift + C |
Open Calculator |
Super + Shift + S |
Open Steam |
Super + Shift + T |
Open Streamlink Twitch GUI |
| Keybinding | Action |
|---|---|
Super + X |
Open X (Twitter) |
| Keybinding | Action |
|---|---|
Super + C |
Open ChatGPT |
Super + G |
Open GitHub |
Super + Shift + G |
Open Grok |
Super + W |
Open WhatsApp Web |
Super + X |
Open X (Twitter) compose |
Super + Y |
Open YouTube |
Super + Ctrl + S |
Open system monitor (btop) |
Super + Ctrl + W |
Open WiFi manager |
| Keybinding | Action |
|---|---|
Super + Ctrl + Esc |
Show power menu |
Super + Ctrl + A |
Open audio volume control |
Super + Ctrl + B |
Open Bluetooth settings |
Super + Ctrl + D |
Open lazydocker |
Super + Ctrl + E |
Open yazi (TUI File Manager) |
Super + Ctrl + L |
Lock screen |
Super + Ctrl + N |
Open network connections editor |
Super + Ctrl + P |
Open Pipewire patchbay |
| Keybinding | Action |
|---|---|
Super + h/j/k/l |
Move focus left/down/up/right |
Super + Shift + h/j/k/l |
Move window left/down/up/right |
Super + Shift + Space |
Toggle floating for active window |
Super + F |
Toggle full screen for active window |
Super + Q |
Close active window |
Super + {1-9} |
Switch to workspace {1-9} |
Super + Shift + {1-9} |
Move active window to workspace {1-9} |
Super + Left Mouse Drag |
Move window |
Super + Right Mouse Drag |
Resize window |