Quickshell setup for Hyprland
- Bar
- App launcher
- Bluetooth management
- Calendar
- Media player controls
- Notification center
- Power menu
- Volume controls
- Wallpaper selector (local + Wallhaven)
- Display manager
- Network manager
- System monitor popup with prometheus remotes support
-
Install dependencies:
pamixerwl-clipboardawwwzenityoryadwlr-randrcurlimagemagickfdnmclihyprshutdown
-
Clone this repository to your Quickshell config directory:
git clone https://github.com/obsqrbtz/basedgoose.shell.git ~/.config/quickshell/basedgoose.shell -
Start Quickshell:
qs -c basedgoose.shell
All popups and menus can be toggled via IPC commands. Use the following format:
qs -c basedgoose.shell ipc call <target> <action>Available targets and actions:
wallpaper- Wallpaper selectorcalendar- Calendar popuplauncher- App launcherpower- Power menuvolume- Volume popupcheatsheet- IPC cheatsheetshellmenu- Shell menunotificatios- Notification centerdisplay- Display manager
Each target supports toggle, open, and close actions.
