Luxel 0.1.0
Initial release of Luxel — a native GNOME app (Rust + GTK4 + libadwaita) for controlling LIFX smart bulbs from the Linux desktop.
Highlights
- Local control, no cloud needed — bulbs are discovered and controlled directly over your network using the LIFX UDP protocol, with instant response.
- Rooms — lights group into room cards with their own color, brightness, and power controls, plus an All Lights card for the whole house. Rooms expand/collapse with a smooth animation.
- Scenes — capture the current look of your lights (choosing which to include), restore with one click, and update or rename anytime. Scene rows preview their colors as a gradient chip.
- Full color control — LIFX-style hue/saturation wheel, RGB hex entry, warmth slider with typed kelvin values (1500–9000 K) and LIFX shade names, and brightness percent fields.
- Isolated IoT networks — list your bulbs' subnet in Preferences and they're probed directly across VLANs.
- Optional LIFX Cloud — add a personal access token for remote control; local control is always preferred when available.
Installing
Download luxel-0.1.0-x86_64.flatpak below and run:
flatpak install luxel-0.1.0-x86_64.flatpak
flatpak run io.github.hyprlab.LuxelThe GNOME 50 runtime is fetched from Flathub automatically if you don't have it. Alternatively, build from source — see the README.
Full details in CHANGELOG.md.