ML4W OS v2.15.1 Lands with Sidebar Controls, Multi-Monitor Workspaces, and AUR Dependency Cuts
Stephan Raabe's Hyprland desktop config adds quick-toggle switches for the status bar, dock, and idle manager while officially dropping Arch-centric dependencies.
ML4W OS has shipped version 2.15.1, a patch release that puts the status bar, dock, and idle manager directly under your thumb via the built-in Sidebar UI. The update also strips AUR package dependencies from the installer's default list, a move that signals Fedora and openSUSE Tumbleweed are finally being treated as first-class citizens.
This lands right on the heels of v2.15, which migrated the dock and status bar to Quickshell-based replacements. v2.15.1 is essentially the cleanup crew. It's adding the missing UI toggles so you aren't wrestling with raw config files every time you want to hide a bar or lock your screen.
New toggles and per-monitor workspaces
Three new switches live in the ML4W Sidebar right now. There's a toggle for waybar autohide, triggered by SUPER + ALT + B if you'd rather skip the menu. The dock gets the same treatment with SUPER + ALT + D, while reloading it now lives under SUPER + SHIFT + D. A fourth switch temporarily disables hypridle, the idle monitor that auto-locks your screen. Useful for presentations or video calls. It resets on reboot, so your system reverts to its normal locking behavior once the meeting ends.
Multi-display users finally get a per-monitor workspace splitter. It lives in the Settings App under the System tab, generates a config snippet, and drops you at a directory where you can tweak the ranges to your liking. Hyprland has always treated workspaces as a global grid, which means users with dual monitors constantly fight against shared workspace ranges. That finally changes.
The structural shift matters more than the UI polish. The installer no longer pulls AUR helpers like yay or paru automatically. You'll need to install one yourself before running the dotfiles setup script if you're on Arch. The reasoning is straightforward: it keeps the installer clean for Fedora and openSUSE Tumbleweed, which don't run the Arch User Repository at all.
It's a sensible stabilization pass. Quickshell is still young, and stripping AUR dependencies early probably saved Raabe a mountain of distribution-specific bug reports. The lack of a native AUR helper means a tiny bit more setup on Arch, but honestly, if you're running Hyprland, you probably already have one sitting in your path.
Head here to the installation script if you want to test it yourself.
