-
Busylight Monitor 0.2.2 Stable
released this
2026-09-01 14:56:06 -07:00 | 0 commits to main since this releaseAdds package-managed autostart for the Busylight top-panel indicator.
- Installs
/etc/xdg/autostart/busylight-monitor-widget.desktopin the.deb. - Starts
busylight-monitor-widgetautomatically on the next graphical login. - Adds a single-instance lock so manual launches do not create duplicate indicators.
- Documents the graphical-login autostart behavior.
Upgrade:
sudo apt update sudo apt install busylight-monitorStart it immediately without logging out:
busylight-monitor-widgetDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Installs
-
Busylight Monitor 0.2.1 Stable
released this
2026-09-01 14:48:26 -07:00 | 1 commits to main since this releaseChanges the status widget into a top-panel/system-tray indicator.
busylight-monitor-widgetnow stays in the panel instead of opening a separate window.- Adds AppIndicator support with GTK StatusIcon fallback.
- Adds colored busy/idle/attention/unknown tray icons.
- Adds
gir1.2-ayatanaappindicator3-0.1as a Debian dependency.
Upgrade and launch:
sudo apt update sudo apt install busylight-monitor busylight-monitor-widgetDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Busylight Monitor 0.2.0 Stable
released this
2026-09-01 12:35:43 -07:00 | 2 commits to main since this releaseAdds a compact Busylight Status widget for quickly checking mic, service, and light state.
- New
busylight-monitor-widgetcommand and desktop launcher. - Shared status snapshot helpers used by the widget.
- Source quickstart now installs editable CLI/GUI/widget commands.
- Debian package includes the widget wrapper, desktop entry, and migration handling.
Upgrade with:
sudo apt update sudo apt install busylight-monitor busylight-monitor-widgetDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- New
-
Busylight Monitor v0.1.4 Stable
released this
2026-09-01 12:26:09 -07:00 | 3 commits to main since this releaseFixes packaged repair and healthcheck behavior.
Changes:
- Packaged
repair --allno longer tries to recreate or modify/opt/busylight-monitor/venvas an unprivileged user. - Packaged venv/package files are now repaired with
sudo apt install --reinstall busylight-monitor. - GUI repair button now repairs only the per-user service.
- Healthcheck treats HID
open failedas expected whenbusylight-monitor.serviceis active, because the monitor already owns the USB light. - Healthcheck suggestions now distinguish packaged installs from source checkouts.
Upgrade from the APT repo:
sudo apt update sudo apt install busylight-monitorThen verify:
busylight-monitor check busylight-monitor test-light red --seconds 5Package:
busylight-monitor_0.1.4_amd64.deb
Size: 4277276 bytes
SHA256:f89494e4a96a3de89fcda892bc9bbe92caf20af733a055cff75bcab4effe122bBuilt from tag
v0.1.4.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Packaged
-
Busylight Monitor v0.1.3 Stable
released this
2026-09-01 12:19:57 -07:00 | 4 commits to main since this releaseFixes light test failures while the monitor service is running.
Changes:
busylight-monitor test-lightnow detects an activebusylight-monitor.service, pauses it for the test, and restarts it afterward.- Adds
--no-service-pausefor manual testing when the service is already stopped. - GUI light-test buttons inherit the same behavior because they call the CLI.
- Adds a regression test for service pause/restart behavior.
Upgrade from the APT repo:
sudo apt update sudo apt install busylight-monitorThen retry:
busylight-monitor test-light red --seconds 5Package:
busylight-monitor_0.1.3_amd64.deb
Size: 4276574 bytes
SHA256:ad0f4d23f3e1cae18d11060351d6548814fa64cb78530214bf668f4bdb6f293eBuilt from tag
v0.1.3.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Busylight Monitor v0.1.2 Stable
released this
2026-09-01 12:08:29 -07:00 | 6 commits to main since this releaseHotfix release after the first GUI package upgrade exposed two real migration bugs.
Fixes:
- Builds the packaged virtual environment with
--system-site-packagessobusylight-monitor-guican import distro-provided GTK bindings frompython3-gi. - Fixes the GUI module so missing GTK reports a clean error instead of crashing during import.
- Updates
postinstto install the package user service into the invoking user's~/.config/systemd/userdirectory and try to enable/start it when the user systemd bus is available. - Makes the packaged healthcheck understand the /opt packaged layout instead of looking for the old source-checkout launcher.
To repair a v0.1.1 install:
sudo apt install ./busylight-monitor_0.1.2_amd64.deb systemctl --user daemon-reload systemctl --user enable --now busylight-monitor.service busylight-monitor-guiPackage:
busylight-monitor_0.1.2_amd64.deb
Size: 4273854 bytes
SHA256:0b729430bb280877f5ce1543e0275fcefab57c220fa0a00ffafa84eff96dacc0Built from tag
v0.1.2.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Builds the packaged virtual environment with
-
Busylight Monitor v0.1.1 Stable
released this
2026-09-01 12:01:50 -07:00 | 7 commits to main since this releaseMaintenance release for the GUI Debian package.
Changes:
- Adds a Debian
preinstmigration step before the GUI package is installed. - Moves legacy unowned CLI wrappers aside from
/usr/local/binand/usr/binwhen they would conflict. - Detects older source-checkout user service files that point at
busylight_monitor.py,~/.local/share/busylight-venv, or~/applications/Busylight-Linux. - Attempts to stop/disable the old user service when the user's systemd bus is available.
- Moves old service files aside with a
.pre-gui-backup.TIMESTAMPsuffix instead of deleting user data. - Declares
Conflicts/Replaces: busylight-monitor-clifor package-manager upgrades from a future/old CLI-only package name.
Install:
sudo apt install ./busylight-monitor_0.1.1_amd64.debAfter installing, unplug/replug the busylight and enable the user service:
systemctl --user enable --now busylight-monitor.servicePackage:
busylight-monitor_0.1.1_amd64.deb
Size: 6916514 bytes
SHA256:5114b24ed3e4888c6745989023af9b4d22823e0c5e145fd72b311d21ec38880fBuilt from tag
v0.1.1.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Adds a Debian
-
Busylight Monitor v0.1.0 Stable
released this
2026-09-01 11:57:32 -07:00 | 8 commits to main since this releaseFirst packaged release of Busylight Monitor.
Includes:
- Debian package for amd64
- CLI:
busylight-monitor - GTK frontend:
busylight-monitor-gui - systemd user service
- udev rules for supported busylights
- healthcheck and repair helpers
Install:
sudo apt install ./busylight-monitor_0.1.0_amd64.debAfter installing, unplug/replug the busylight and enable the user service:
systemctl --user enable --now busylight-monitor.servicePackage:
busylight-monitor_0.1.0_amd64.deb
Size: 6916226 bytes
SHA256:25dac4d7d6b02189bf70d5a78ff9f59532ddb0236e16b204169446830aebaa34Built from tag
v0.1.0.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads