How WinDoesNot is built

System base, window management, interface and native components.

On this page

CachyOS as the system base

WinDoesNot is built on CachyOS. System packages come from its repositories; the desktop's own components are prepared in four related packages. The live ISO adds the tuned session and an adapted offline installation path.

Hyprland for windows and workspaces

Hyprland manages windows, focus, workspaces, rules and input. The current configuration uses Lua. The hyprbars and hyprdrag plugins add title bars and the events for the snap preview.

Quickshell for the desktop interface

Taskbar, start menu, settings and panels are written in QML with Quickshell. The interface calls helper tools for system functions. Window configuration and interface are separate parts of the desktop.

Native components

The adapted Snappy switcher handles window switching. A local QML terminal module is built against Qt and qtermwidget. These components and the Hyprland plugins cannot simply be swapped between different system versions.

Plugin dependencies · Package split and updates

As of 9 November 2026 · This help describes version 0.1.0-27. Individual features and labels may change.

← More help topicsReport a problem →