Have a go before you download it
Both halves are live. Same windows, two desktops, one divider you can drag.
Drag the divider. Open the Start menu, drag a window by its title bar, click a tile. Click the screen once and the keyboard works too.
Eight themes ship. This page and that desktop are both wearing them.
Read this before you download anything
Go and install the real Omarchy. Arch, Hyprland, and one set of opinions held firmly enough that you never have to have the argument yourself. It boots straight into the desktop this page is doing an impression of. It is free, it is better, and it never has to negotiate with a compositor that was not asked.
Winmarchy exists for one honest reason: some machines have to stay on Windows. Anti-cheat that reads Proton as a confession. A wheelbase whose only driver is an .exe from 2019. Fusion 360. A work laptop with a policy bolted to it. If that is your machine, welcome, the tiling is over here.
If it is not, close this tab. We will still be here on the day your sim rig refuses to boot anything else.
Run actual Omarchy if
- the machine is yours to reinstall
- your games already run on Linux
- you want the thing, not the costume
Run Winmarchy if
- anti-cheat, drivers or one stubborn .exe pick the OS for you
- the rig is for flying, driving or shooting things
- you want the feel without reinstalling anything
Still here? Take it
Free, MIT licensed, and it uninstalls as clean as it goes on.
- Get the ZIP The button below, or clone the repository if you would rather.
- Extract it anywhere Downloads is fine. Nothing has to live in a special place.
-
Double-click
install-ui.cmdSeven screens. It shows you every change before it makes one, and it backs up everything it is about to touch first. Windows will ask whether you trust a file off the internet, which is the correct question to ask; the answer is sitting in the repository.
Rather do it from a terminal? This fetches it, unpacks it and opens the folder.
$ProgressPreference = 'SilentlyContinue' $zip = "$env:TEMP\winmarchy.zip" iwr https://github.com/Mathew-Harvey/WinOmarchy/archive/refs/heads/main.zip -OutFile $zip Expand-Archive $zip "$env:USERPROFILE\winmarchy" -Force explorer "$env:USERPROFILE\winmarchy\WinOmarchy-main"
Stock Windows PowerShell 5.1. No admin rights needed.
Windows 11, build 22000 or later. Windows 10 is out of scope.
winget, which every current Windows 11 already has.
The .NET 8 SDK, and only if you want the login chooser. Without it everything else still works, and you swap from the Start menu, the tray icon or any shell.
Winmarchy writes into your own profile and your own registry hive, so it needs no administrator rights. A few of the apps it fetches are machine-wide packages, and Windows raises its own prompt for each of those.
Four ways back to a normal desktop
lwin+shift+x, at any moment, from anywhere- Restore Windows 11 (repair), in the Start menu
winmarchy mode win11 -Repairfrom any shelluninstall.ps1, which works even when an install half-failed
Every mutating step writes its undo before it acts, and every entry point replays an unfinished swap before it does anything else. Recoverability beats beauty is the whole design. The recovery notes cover the by-hand worst case, and the honest limitations say plainly what Windows will not let anybody do from user space.