One rule
The desktop stays out of the way until it has something to say. Everything that happens on the machine passes through a single island at the top of the screen. It grows when there is news and shrinks back into a pill when there isn't. Closed panels are not loaded at all, and the island goes still while a game runs fullscreen.
What it costs
Measured on 2026-11-04 over 30 seconds with music playing, so the island, its spectrum and the album art were all live. Ryzen 5 5600, one 1080p monitor at 144 Hz.
| Process | CPU, one core = 100% | Memory, PSS |
|---|---|---|
| Quickshell: bar, island, desk, panels | 6.0% | 495 MB |
| Hyprland | 5.1% | — |
| Serezha mode: shell off, waybar on | — | 236 MB whole session |
Install
Needs pacman and a normal user. The installer detects Arch or Artix and your GPU, copies your current configs to ~/.config/dotfiles-backup-<timestamp>, then builds the colour scheme from your first wallpaper. Add --dry-run to see every step first.
bash <(curl -fsSL https://raw.githubusercontent.com/fedyaqq34356/rosa/main/install.sh)
Updates arrive as a chip next to the workspaces, or run rosa-update. To leave, run the uninstaller: your old configs come back, packages stay.
bash ~/.local/share/rosa/uninstall.sh











