No description
Find a file
2025-06-10 15:34:15 +02:00
assets wip 2025-06-10 15:34:15 +02:00
config wip 2025-06-10 15:34:15 +02:00
modules wip 2025-06-10 15:34:15 +02:00
services wip 2025-06-10 15:34:15 +02:00
utils wip 2025-06-10 15:34:15 +02:00
widgets wip 2025-06-10 15:34:15 +02:00
.gitignore Initial commit 2025-06-08 09:39:05 +02:00
activate-linux.qml addet activate-linux 2025-06-08 09:39:33 +02:00
LICENSE Initial commit 2025-06-08 09:39:05 +02:00
README.bak.md wip 2025-06-10 15:34:15 +02:00
README.md wip 2025-06-10 15:34:15 +02:00
run.fish wip 2025-06-10 15:34:15 +02:00
shell.qml wip 2025-06-10 15:34:15 +02:00

caelestia-shell

GitHub last commit GitHub Repo stars GitHub repo size Ko-Fi donate

https://github.com/user-attachments/assets/0840f496-575c-4ca6-83a8-87bb01a85c5f

Components

Installation

Install caelestia-scripts and run caelestia install shell.

Manual installation

Install all dependencies, then clone this repo into $XDG_CONFIG_HOME/quickshell/caelestia and run qs -c caelestia.

Usage

All keybinds are accessible via Hyprland global shortcuts. For a preconfigured setup, install caelestia-hypr via caelestia install hypr or see this file for an example on how to use global shortcuts.

There is only one IPC command as of now which can be used to get details about the currently active MPRIS player.

caelestia shell mpris getActive <prop>

Credits

Thanks to the Hyprland discord community (especially the homies in #rice-discussion) for all the help and suggestions for improving these dots!

A special thanks to @outfoxxed for making Quickshell and the effort put into fixing issues and implementing various feature requests.

Another special thanks to @end_4 for his config which helped me a lot with learning how to use Quickshell.

Stonks 📈

Star History Chart