Releases: hyprlab/luxel
Releases · hyprlab/luxel
Release list
Luxel 0.1.2
- Scenes can now be exported to a JSON file and imported back — share them between machines or keep a backup. Find both in the menu next to "Save Current" on the Scenes tab. Importing replaces scenes with matching names and adds the rest, so re-importing is always safe.
Install (with automatic updates):
flatpak install --from https://luxel.hyprlab.co/flatpak/io.github.hyprlab.Luxel.flatpakrefA standalone bundle is attached below for offline installs. Full history in CHANGELOG.md.
Luxel 0.1.1
- A refreshed app icon.
- Installs now come from Luxel's own Flatpak repository — one command, with automatic updates through
flatpak updateor GNOME Software:
flatpak install --from https://luxel.hyprlab.co/flatpak/io.github.hyprlab.Luxel.flatpakrefA standalone bundle is also attached below for offline installs. Full history in CHANGELOG.md.
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.