Ultimate-Win11-Setup: a Windows 11 desktop shipped as config files, not scripts
My full Windows 11 rice, from YASB bar to tiny tweaks. Fonts, mods, configs, and guides, all in one repo.
At a glance
- What is it?
- SleepyCatHey/Ultimate-Win11-Setup collects the configuration files behind a heavily customised Windows 11 desktop, from the YASB status bar and Windhawk mods to the Flow Launcher theme and Fastfetch output, all installed by manual copy rather than by an installer.
- Who is it for?
- Adopt Ultimate-Win11-Setup if you are on a personal Windows 11 machine, want this particular desktop, and are willing to replace application configs by hand. Do not adopt it as a reproducible workstation build, since there is no installer script, no tagged release and no version pinning for the individual app configs.
- Can I use it commercially?
- Yes. MIT is a permissive licence: you can use, modify and sell software built on it, as long as you keep its copyright and licence notices.
- Is it still maintained?
- Yes. The repository last received commits 24 days ago.
- What is it written in?
- Mainly CSS, according to GitHub's language statistics.
Answers come from the project's GitHub data, last synced on October 23, 2026, and from our analysis. They are not legal advice.
Editorial analysis
The repository ships config files, not an installer
The description calls this a full Windows 11 rice from the YASB bar down to the small tweaks, and the structure matches that framing. The top level is one folder per application, `Cava/`, `Cursor/`, `Discord/`, `Fastfetch/`, `File Explorer/`, `Flow Launcher/`, `GlazeWM/`, `Komorebi/`, `OBS/`, `PowerShell/`, `Terminal/`, `VSCode/`, `Windhawk/` and `YASB/`, plus a `Screenshots/` folder and the README. The installation procedure for almost every tool is the same three movements: install the application, copy the configuration out of the matching folder here, and restart the application. There is no script that does it for you, and there are no GitHub releases, so the only version of the setup is whatever is on the default branch. The last push was on 2026-09-29, and the licence is MIT, which leaves the question of what to do with a personal wallpaper repository and a set of third party applications entirely with the person assembling the desktop.
YASB and GlazeWM take over the taskbar and the window layout
The status bar is YASB, described as a highly configurable Windows status bar written in Python, and the window management is handled by GlazeWM, which organises windows and adjusts their layout on the fly using keyboard-driven commands. Both follow the same copy-and-replace pattern: install the application, copy the config from `YASB/` or `GlazeWM/` into your own, and restart. Two caveats are worth reading before copying. The first is in the YASB section, where the author warns that some of the config will not work on a straight paste, because the weather widget needs your own API key and the wallpapers widget needs your wallpaper folder location. The second is the interaction between the two tools: the author uses GlazeWM alongside YASB, so Zebar will not work with this configuration, and the suggestion is to add back the two lines that were deleted.
The Windhawk taskbar mod removes the start menu
Windhawk is the mechanism behind most of the visual changes, and it works by letting you customise Windows programs through mods. The repository holds the advanced section codes for the mods the author actually uses, and the installation steps are to install Windhawk, copy the config from `Windhawk/`, remove the advanced section codes in your own Windhawk mod and paste the copied ones, then click Save settings for the changes to take effect. The important consequence sits in the note above those steps: using the author's taskbar config removes the start menu and the network icon, and to get them back you are pointed at the Windows 11 taskbar styling guide. That is a design choice rather than a bug, and it also means the config is opinionated in a way that will annoy anyone who wants those elements back.
Flow Launcher: the theme has to be moved into its folder by hand
The launcher section is the one with the most steps, and it does not copy a file into a known path for you. You install Flow Launcher, download the theme file from the `Flow Launcher/` folder, open the Settings window, select Appearance in the sidebar and click the Open Theme Folder button at the bottom. The downloaded theme file then has to be moved into that directory, and Flow Launcher restarted. The final step is to go back to Appearance and pick your Catppuccin flavour from the list of themes. The author credits the Catppuccin Flow Launcher installation guide for these steps. The broader colourscheme is Catppuccin Mocha, and the fonts listed are JetBrainsMono Nerd Font and Monocraft, so the theme is one piece of a consistent set rather than a standalone artefact.
ExplorerBlurMica is the entry the author steers you away from
ExplorerBlurMica adds a background blur, Acrylic or Mica effect to Explorer on Windows 10 and Windows 11, and the repository does hold a config for it in the `File Explorer/` folder. The reason that section reads differently is a short note saying that a few people reported bugs and crashes using it, and that the author now recommends using it and following the Windhawk method instead, with a video to follow. The fallback path is still documented: install ExplorerBlurMica from its releases page, copy the config from this repository, and follow the upstream installation instructions for the rest, which the author notes use the defaults. This is the clearest example in the repository of a component that has outgrown its own instructions.
Terminal and Fastfetch start with an execution policy hurdle
The Terminal section pairs Windows Terminal with Fastfetch and Oh My Posh, and it opens with a practical warning. If PowerShell reports that execution of scripts is disabled on this system, the fix is to open PowerShell as Administrator and run `Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force`. A second symptom is missing ASCII art in the Fastfetch output, which the documentation addresses by pointing at the `source` setting, whose value begins `C:/Users/%USERPROFILE%/.config/fastfetch`. The author is explicit that if you already have a PowerShell profile you should add your own locations and settings in it, because they do not know what your profile contains. Fastfetch configuration is a paste into your own config, and the same caveat applies: the path in the copied file is written for the author's machine.
The gap between a rice and a reproducible setup
It is worth being blunt about what this repository is not. It is not a scripted installer, so every step is a manual file copy that overwrites whatever you had, with no rollback path and no record of what changed. It is not versioned, because there are no releases, and the per-application configs inside the folders have no individual version markers, so a change to the Windhawk config and a change to the Fastfetch config arrive as one undifferentiated commit. The README compensates with setup videos for the bar, the window manager, the taskbar and Explorer, and with notes that point out where the author's own paths, API keys and folder locations have to be replaced. The remaining applications, Yazi for files, Cava for audio visualisation, Spicetify for music, LunaTask and Obsidian for notes, OBS Studio for recording, Helium as the browser and Komorebi for tiling, are covered by the same pattern of configuration files rather than by instructions.
Editorial conclusion
Adopt Ultimate-Win11-Setup if you are on a personal Windows 11 machine, want this particular desktop, and are willing to replace application configs by hand. Do not adopt it as a reproducible workstation build, since there is no installer script, no tagged release and no version pinning for the individual app configs. Verify first that the paths in the copied files match your machine, since the YASB weather widget needs your own API key, the wallpapers widget needs your wallpaper folder, and the Fastfetch ASCII art depends on a source path that points at a per-user profile directory.
Frequently asked questions
How do I install the YASB configuration from Ultimate-Win11-Setup?
Install YASB, copy the config files from the `YASB/` folder, remove the codes from your own YASB config and paste the ones you just copied, then restart YASB for the changes to take effect. The documentation also links a setup video.
What has to change before the YASB widgets work?
The weather widget needs your own API key and the wallpapers widget needs your wallpaper folder location. The author notes that some of the config may not work if it is copied straight across without those edits.
Does the Windhawk taskbar config keep the start menu and network icon?
No, using the taskbar config from this repository removes the start menu and the network icon. To add them back, the documentation points to the Windows 11 taskbar styling guide from the Windhawk project.
How do I fix the Fastfetch ASCII art not showing in Windows Terminal?
Edit the `source` setting in the Fastfetch config, whose value begins `C:/Users/%USERPROFILE%/.config/fastfetch`, and if you already have a PowerShell profile the documentation suggests adding your own locations and settings in it.
Official sources
Add this badge to your README
If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.
[](https://hysenlabs.com/projects/sleepycathey-ultimate-win11-setup)Was this useful?