The Cheatsheet overlay displays all active keybindings configured in Hyprland, organized by modifier key, in a full-screen panel directly on your desktop. You never need to open a text editor or remember key combinations from memory — just open the Cheatsheet and everything is in front of you.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/AhmedSaadi0/NibrasShell/llms.txt
Use this file to discover all available pages before exploring further.
Opening the Cheatsheet
Trigger theopenCheatsheet action from your Hyprland config to open the overlay. For example, if you have bound it to Super+/, pressing that combination will show the panel instantly.
What the Cheatsheet shows
When you open the Cheatsheet, NibrasShell runshyprctl binds -j in the background to fetch your current Hyprland binding list at runtime. The results are then:
- Parsed — each binding’s key, modifier mask, and dispatcher command are extracted.
- Grouped — bindings are organized into sections by their modifier key combination (e.g. Super, Super+Shift, Super+Ctrl).
- Displayed — each section appears as a labeled panel so you can scan quickly.
The Cheatsheet does not add new keybindings. It only mirrors what is already defined in your Hyprland configuration.
Customizing your keybindings
All key assignments are managed in yourhyprland.conf. To change a shortcut:
Find the relevant bind entry
Search for the NibrasShell action name (e.g.
openSettings, toggleMediaIsland).Update the key combination
Change the modifier and key fields to your preferred combination and save the file.
Reload Hyprland
Run
hyprctl reload or use your Hyprland reload binding to apply the change immediately.