Software 44777 Published by

ML4W OS has shipped version 2.15.1, rolling out granular Sidebar controls for the status bar, dock autohide, and the hypridle screen locker. The patch introduces a new per-monitor workspace splitter designed to smooth out multi-display Hyprland setups, alongside a structural shift that strips AUR dependencies to improve compatibility with Fedora and openSUSE Tumbleweed. This update rounds out the v2.15 Quickshell migration by giving users native UI access to configuration options that previously required manual file editing. 



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.

Screenshot_from_2025_04_27_18_11_29

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.