Empfohlen / Marketplace
Natives Frosted-Glass Radio für Omarchy
Keine Kompromisse: BearWave für Omarchy fügt sich mit dynamischer Theme-Erkennung, transluzenten Oberflächen und voller Bar-Steuerung nahtlos in dein Hyprland-Setup ein.
Integration
Für Omarchy & Hyprland maßgeschneidert
Keine generische Portierung. BearWave wurde tief mit den Konfigurations- und Oberflächenstandards von Omarchy verzahnt.
Automatischer Theme-Sync
Liest dein aktives Omarchy-Farbschema live aus colors.toml aus und übernimmt Farbpalette sowie Monospace-Typografie in Echtzeit.
Natives Frosted-Glass
Optimiert für Hyprland mit transluzentem Acryl-/Milchglas-Design, fließenden Schatten und randlosem Fenster.
Omarchy Bar-Steuerung
Eigenes Bar-Widget für die Omarchy-Leiste mit direkter Maus-Steuerung ohne das Hauptfenster öffnen zu müssen.
Ressourcenschonend & Nativ
Reines Qt 6 & QML, kein schwerer Electron-Stack. Kompiliert lokal für deine Systemarchitektur.
Bar Integration
Volle Kontrolle direkt in der Omarchy Bar
Über das offizielle Bar-Widget steuerst du den Radio-Stream mit intuitiven Mausklicks:
~/.config/omarchy/plugins/de.nerdbear.bearwave/omarchy/BarWidget.qml
Kompaktes Status-Icon in der Omarchy-Leiste mit Live-Statusanzeige (fragt MPRIS alle 2,5 s ab und markiert sich bei Wiedergabe aktiv)
Hauptfenster öffnen / in den Vordergrund heben (oder Installer)
Wiedergabe pausieren/fortsetzen; bei gestoppter App BearWave öffnen
Wiedergabe stoppen (sendet MPRIS Stop, App bleibt offen)
Galerie
Screenshots & Design
So fügt sich BearWave in das Omarchy-Ökosystem ein
Frosted-Glass Hauptfenster im Omarchy-Theme
Aktive Wiedergabe in schwebendem Hyprland-Fenster
Weltweiter Sender-Katalog mit Radio Browser API
Now Playing Detailansicht & Cover-Artwork
Install
Installation auf Omarchy
Wähle deinen bevorzugten Installationsweg. Für Omarchy-Nutzer empfehlen wir den offiziellen Plugin Marketplace.
Omarchy CLI
Installation via Terminal
omarchy plugin add https://github.com/spalencsar/bearwave_omarchy.git --enable
Quellcode
Manueller Build aus Quellcode
git clone https://github.com/spalencsar/bearwave_omarchy.git
cd bearwave_omarchy
./install-omarchy.sh
Suchst du die reguläre Desktop-Version?
Für GNOME, KDE Plasma, Sway oder Flatpak-Installationen auf beliebigen Linux-Distributionen steht die reguläre BearWave Desktop-Version bereit.
Updates
Omarchy Edition Changelog
Alle spezifischen Änderungen und Neuerungen für die Omarchy-Ausgabe.
Version 1.3.0
2026-10-18Added
- Native Omarchy session detection.
- Live palette loading from the active Omarchy
colors.toml. - Automatic palette refresh after an Omarchy theme change.
- Omarchy monospace typography and native Hyprland frosted-glass surfaces.
- A compact Omarchy layout with a framed sidebar, wide station list, plain metadata rows, and a full-width bottom player.
Changed
- BearWave is now a local Omarchy-only application.
- Local CMake/Ninja builds are the supported build and installation path.
- A minimal fallback palette remains for diagnostics when the local Omarchy palette cannot be read.
- Forgejo Actions now builds and tests every change; successful pushes to
mainmirror the tested revision to the public GitHub repository.
Security
- Block artwork requests to loopback, private, link-local, reserved, and otherwise non-public network addresses, including unsafe DNS answers and redirects.
- Protect persisted stream URLs by enforcing owner-only configuration directories and files and by using atomic private-file writes.
- Render externally supplied station names, stream metadata, playback status, history, tags, and codec details as plain text so markup cannot trigger network requests from the UI.
Removed
- Container packaging manifests, build scripts, generated artifacts, and deployment documentation.