luckys1nghh/chillpill-shell — explained in plain English
Analysis updated 2026-05-18
Replace a heavier status bar with a lightweight pill-shaped bar on a low-power Hyprland Linux laptop.
Manage wifi, notifications, volume, and brightness from a single control center panel.
Search and reuse clipboard history with image previews directly from the shell.
| luckys1nghh/chillpill-shell | oowl/kstats | bjarneo/omarchy-quickapps | |
|---|---|---|---|
| Stars | 38 | 38 | 44 |
| Language | QML | QML | QML |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | general | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
Officially tested only on Arch Linux with Hyprland, needs several extra CLI dependencies installed first.
ChillPill Shell is a lightweight status bar and control panel for the Hyprland window manager on Linux, built with a tool called Quickshell. It is designed specifically for computers without a dedicated graphics card, so it aims to look good and stay useful without demanding much from your hardware. On the author's own older laptop, it typically uses a few hundred megabytes of memory and only a small percentage of CPU and graphics power while sitting idle. The bar takes the shape of a pill and appears at the top of your screen, showing things like battery level, volume, your open workspaces, wifi status, and the clock, and it expands wider when you hover over it. Clicking it opens a control center with media playback controls, buttons for wifi, silent notifications, and a timer, along with sliders for volume and brightness and a stack of your recent notifications. There is also a clipboard history feature that lets you search past items and preview images you have copied, and a small dashboard showing your profile picture, computer name, uptime, network usage, the date and time, weather, and a calendar, plus buttons to lock, sleep, shut down, or restart your computer. Notifications appear directly through this shell rather than needing separate notification software, and they can slide in gently while you are watching a video or playing a game in full screen. Many settings, such as the clock format, font choices, and weather location, can be changed in a configuration file. This is an early, initial release that has only been tested on Arch Linux running Hyprland, other Linux setups are not officially supported yet, though the required packages are commonly available under different names on other distributions. Installing it involves cloning the repository and running an included install script. It depends on a handful of other small open source tools for things like clipboard history and screen brightness control. The project is released under the GPL version 3 license.
A lightweight, GPU-friendly status bar and control panel for Hyprland Linux desktops, built with Quickshell.
Mainly QML. The stack also includes QML, Quickshell, Hyprland.
You can use and modify this freely, but if you distribute a modified version you must also share its source code under the same license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.