NibrasShell actions are bound to Hyprland keybinds, not managed internally. The shell exposes a set of named shortcut identifiers — likeDocumentation 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.
openSettings or toggleMediaIsland — and you map each one to a key combination in your hyprland.conf. This keeps key assignment fully in your hands while NibrasShell handles the action logic.
Internal shortcut names
The table below lists every shortcut NibrasShell recognizes, along with a description of what it does when triggered.| Shortcut name | Description |
|---|---|
openSettings | Opens the built-in Settings App. |
openCheatsheet | Opens the Cheatsheet overlay showing all active Hyprland keybindings. |
toggleMediaIsland | Shows or hides the Media Island — the expanded music playback capsule. |
toggleWeatherIsland | Shows or hides the Weather Island — the expanded weather detail capsule. |
toggleBottomLauncher | Shows or hides the bottom application launcher. |
brightnessUp | Increases screen brightness by one step. |
brightnessDown | Decreases screen brightness by one step. |
nextSong | Skips to the next track in the active media player. |
previousSong | Goes back to the previous track in the active media player. |
togglePlaying | Toggles play/pause in the active media player. |
stopPlay | Stops playback in the active media player. |
switchPlayer | Cycles to the next available media player source. |
Binding shortcuts in Hyprland
Hyprland manages all key combinations. Addbind entries to your hyprland.conf (usually at ~/.config/hypr/hyprland.conf) using the pattern below:
~/.config/hypr/hyprland.conf
NibrasShell registers its actions as Quickshell global shortcuts using the
nibrasshell:<action> namespace. Bind them with global, nibrasshell:<shortcutName> in your hyprland.conf. Panel-toggle actions (like the app launcher) use exec, quickshell ipc call LeftBar <action> instead, since they target a specific component.