- Add ASUS widget to laptop bar showing profile icon, CPU freq, and temp
- Add dbus-menu and dbus-hslogger flake inputs to fix gtk-sni-tray build
- Simplify CSS color rules for end-widget pills
- Update taffybar submodule with ASUS Information/Widget modules
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove debugPopupSNIMenuHook, withDebugServer, and associated debug
imports/deps that were accidentally included in 8d6664d8.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Wrap network widget with withNmAppletMenu for click-to-open menu
- Use withLogLevels hook instead of manual enableLogger
- Remove unused aeson, directory, yaml dependencies
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Wrap the mpris grid in a box with a nerd font music note icon (U+F075A)
so it follows the same icon+label pattern as other widgets.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace the separate batteryIconWidget + batteryTextWidget with a single
batteryWidget using batteryTextIconNew paired with textBatteryNew via
buildIconLabelBox. Switch diskUsageWidget from diskUsageLabelNew to
diskUsageNew which includes a nerd font disk icon.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove detectBackendRobust and discovery helpers from taffybar.hs now
that the equivalent logic lives in System.Taffybar.Context.Backend
(taffybar PR #625). Update submodule and flake.lock accordingly.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Wire up hyprlandBuildButtonController and
hyprlandBuildCustomOverlayController so workspace buttons are
clickable and the overlay layout is explicitly configured.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Instead of relying solely on environment variables (which can be stale
from systemd --user), actively discover wayland sockets and Hyprland
instance signatures from XDG_RUNTIME_DIR. Fix up the process
environment so taffybar's internal backend detection agrees, and also
correct XDG_SESSION_TYPE in both directions. Add INFO-level logging
for backend selection.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Both hosts are long dead. Removes their CSS files, taffybar host
config entries, and synergy aliases.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>