Skip to content

obsqrbtz/basedgoose.shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

basedgoose.shell

Quickshell setup for Hyprland

Preview

screenshot

Features

  • 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

Installation

  1. Install dependencies:

    • pamixer
    • wl-clipboard
    • awww
    • zenity or yad
    • wlr-randr
    • curl
    • imagemagick
    • fd
    • nmcli
    • hyprshutdown
  2. Clone this repository to your Quickshell config directory:

    git clone https://github.com/obsqrbtz/basedgoose.shell.git ~/.config/quickshell/basedgoose.shell
  3. Start Quickshell:

    qs -c basedgoose.shell

IPC Usage

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 selector
  • calendar - Calendar popup
  • launcher - App launcher
  • power - Power menu
  • volume - Volume popup
  • cheatsheet - IPC cheatsheet
  • shellmenu - Shell menu
  • notificatios - Notification center
  • display - Display manager

Each target supports toggle, open, and close actions.

Acknowledgments

About

Quickshell setup for Hyprland

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors