Hoozit is a simple LMS/Lyrion server 'Now Playing' widget for Linux (KDE Plasma) and macOS. The name is obviously a play on 'who is it'.
The widget is movable with a persistent memory for location. As per the screenshot, there is an icon in the system tray / menu bar (no taskbar entry) which allows you to select a player & refresh the player list. The widget updates the track and artist every 3 seconds and has a pause & forward button. Simple.
- Linux: KDE Plasma on Wayland (tested on Kubuntu). Requires
python3andlibx11(both present by default on any X11-capable Linux install). - macOS: macOS 10.15 (Catalina) or later
- A running Logitech Media Server / Lyrion Music Server on your network
Download the latest release from the Releases page.
Linux: Install the .deb package:
sudo dpkg -i hoozit_1.0.0_amd64.debThen launch Hoozit from the KDE application menu. The widget will appear after a few seconds and a tray icon will be added to your system tray.
macOS: Open the .dmg, drag Hoozit to your Applications folder, and launch it. A tray icon will appear in the menu bar.
Before building (or if running from source), set your LMS server address in main.js:
const LMS_HOST = '10.1.1.2'; // ← change to your LMS server IP
const LMS_PORT = 9000;Requires Node.js and npm.
git clone https://github.com/davidmal1/hoozit.git
cd hoozit
npm install
# Edit main.js to set your LMS_HOSTLinux:
npm run dist
sudo dpkg -i dist/hoozit_1.0.0_amd64.debmacOS:
npm run dist:mac
# Open dist/Hoozit-1.0.0.dmg and drag to Applications- Drag the widget to reposition it — position is saved between sessions
- Click ⏸/▶ to pause/play, ⏭ to skip to the next track
- Right-click the tray icon to select a player, refresh the player list, show/hide the widget, or quit
- ✕ on the widget hides it (use the tray icon to show it again)