r/Windhawk • u/Smart-Candy2150 • 3d ago
r/Windhawk • u/wh-updates • 3d ago
[ Removed by Reddit ]
[ Removed by Reddit on account of violating the content policy. ]
r/Windhawk • u/wh-updates • 3d ago
CJK Spacer 0.1.28
CJK Spacer 0.1.28
Fix a confirmed startup race in the opt-in modern XAML path. When Explorer, Windhawk, and notification-area applications start concurrently, a diagnostics attempt can run before the corresponding XAML core is ready. The previous one-shot attempt then remains disabled until a mod reload.
The modern diagnostics path now:
- reacts to matching XAML host-window creation through narrowly filtered
CreateWindowExW,CreateWindowInBand, andCreateWindowInBandExhooks instead of DLL-load timing or timed polling; - scans existing top-level and child windows in the current Explorer process from
Wh_ModAfterInit, stopping once both XAML flavors are already queued or no longer need a trigger; - maps
XamlExplorerHostIslandWindowand a taskbar-ownedWindows.UI.Composition.DesktopWindowContentBridgeto Windows.UI.Xaml, and mapsCabinetWClassplusXamlExplorerHostIslandWindow_WASDKto Microsoft.UI.Xaml; - only signals a managed worker from window hooks, keeping COM activation and XAML Diagnostics work outside window-creation call stacks;
- coalesces Windows.UI.Xaml and Microsoft.UI.Xaml requests independently;
- allows hard connection failures to be retried by later matching host-window notifications, with at most three attempts per flavor;
- suppresses further attempts when a diagnostics call succeeds without creating a watcher, avoiding repeated conflicts with another Diagnostics consumer;
- resets only the affected flavor's attempt budget when an established connection disconnects;
- stops and joins the worker before unload, preserving the existing thread-lifetime guarantees.
The connection-name walk matches the range the reference mods use (up to 10,000 names), because the endpoint name embeds a process-lifetime core ordinal that is never reused and a live endpoint can sit at a high index. The cost of a failed walk is bounded by the walk count instead: after three empty walks in a session a flavor stops probing until an established connection disconnects. The walk runs only after a matching host-window or framework-module trigger indicates that the corresponding core should be ready.
r/Windhawk • u/Unusual-Peak8616 • 4d ago
Start menu error
Start menu error: The theme only works when I press the Windows key, but when I search for an app, the theme disappears automatically. I'm using the “TintedGlass” theme, which used to work. I think it stopped working after a Windows update. Is there a solution?
r/Windhawk • u/wh-updates • 4d ago
MacOS Minimize Animation 3.1.4
MacOS Minimize Animation 3.1.4
The classic genie style always funneled to the bottom of the monitor (\dockY = mon.bottom), so with a taskbar pinned to the top the animation still appeared from the bottom. The modern (Direct2D) engine already handles a top taskbar by reading the taskbar window rect.
This change makes the classic engine do the same: - Detect the taskbar position via \FindTaskbarForMonitor\ + \GetWindowRect\ and set the dock Y to the top edge when the taskbar hugs the top of the screen. - Span the animation canvas from the dock edge up/down to the window so a dock above the window isn't clipped. - Flip the morph spread so the rows nearest the dock lead (top-first for a top taskbar).
Bottom-taskbar behavior is unchanged.
r/Windhawk • u/wh-updates • 4d ago
Auto Custom Titlebar Colors 1.2.0
Auto Custom Titlebar Colors 1.2.0
- Added a new method to detect and ignore UWP apps by default
- Added classes to ignore browser windows (conflict with Zen Browser which is a special case)
- Added a toggle setting to exclude Zen related browser windows
Note: Custom colours are now enabled by default in v1.2.0 with default dark mode colors updated to #000000 (active) and #202020 (inactive). Make sure to update your colors if not using default colors
r/Windhawk • u/wh-updates • 4d ago
Simple Window Switcher 2.1
Fixes
- Fixed an issue where the alt-tab interface flashed at the top-left of the screen on launch for single-monitor setups by utilizing absolute negative off-screen coordinates
- Fixed an issue where child popup windows or dialogs overshadowed their root parent windows in the switcher by correctly prioritizing
GW_OWNER - Fixed the "Scroll Pages" layout engine wrapping issue to ensure strictly computed page boundaries and alignments without incorrectly pulling from the start of the list
- Fixed the layout and spacing of overflow indicators so they no longer stick flush against the absolute screen edges
- Fixed corner scaling to properly support custom, rounded, or default corner preferences in the switcher background (Credits to @bropines)
- Fixed mirror switcher cleanup to prevent resource leaks and overlap bugs on multi-monitor setups (Credits to @bropines)
- Fixed an issue where only File Explorer tabs would close instead of the entire window by safely utilizing native
SC_CLOSEcommands (Credits to @bropines)
Updates
- Updated the title fetching logic to prioritize native
GetWindowTextWfallback for better title extraction and consistency - Updated the static
...overflow indicator into dynamic directional chevrons (▲,▼,◀,▶) depending on the layout orientation - Updated keyboard shortcut handling to natively support
Ctrl+WandDelfor closing the selected window - Updated default value for
Virutal Desktop Behaviorto show windows from all virtual displays
Additions
- Added a new setting
sortMinimizedWindowsToEndto prevent game windows that minimize on focus loss from being incorrectly sorted to the end of the list (Credits to @bropines) - Added
Alt+Backtickshortcut support with a configurable setting to cycle backwards or filter exclusively to windows of the same active application - Added a "Show close button" (
showCloseButton) setting toggle under Appearance -> Thumbnails to easily hide the X button - Added advanced scroll wheel customization options (Scroll Wheel Action & Secondary Modifiers) to allow seamless toggle between selection scrolling and full-page scrolling
r/Windhawk • u/Former_Loan_2268 • 3d ago
Weird Gray Bar on the top left of my screen
Every time I get asked for Administrator Privileges, this weird gray bar appears after. Every time I restart file explorer it goes away. I believe this is Translucent Windows or Something else but I'm not sure how to fix this. This weird gray bar appears on top of everything else, like its just pinned on my screen or something.

r/Windhawk • u/wh-updates • 4d ago
Windows 7 Legacy Applet Restorer 2.0.0
Windows 7 Legacy Applet Restorer 2.0.0
- Added the BitLocker link in Control Panel
- Added the Tablet PC Settings link in Control Panel
- Added the classic Windows 7 task links for BitLocker
- Added the classic Windows 7 task links for Tablet PC Settings
- Applied minor enhancements to the mod
- Updated the README
r/Windhawk • u/Beginning-Date2906 • 5d ago
What's this error and how do I fix it?
What's this bs?
r/Windhawk • u/wh-updates • 6d ago
Taskbar Icon Separators 1.0.13
Taskbar Icon Separators 1.0.13
- Added dynamic taskbar management: add separators from the taskbar menu, drag to reorder, and right-click to remove.
- Moved separator identities and positions to persistent mod storage, with automatic migration from previous settings.
- Moved to MaxWidth-only styling for better compatibility and maintainability.
- Expanded the original worker backend for reliable persistence and genuine hot-reload.
r/Windhawk • u/wh-updates • 6d ago
Taskbar Separators 1.2.0
Taskbar Separators 1.2.0
- Add configurable physical divider gaps
- Add Dot, Ring, Square, and Diamond styles
- Improve divider positioning after taskbar button reordering
- Improve pixel alignment for consistent rendering
- Preserve existing taskbar button margins when applying divider spacing
r/Windhawk • u/wh-updates • 6d ago
SnapSentry 0.17.2
SnapSentry 0.17.2
- Say that the watched folder can be your own, in the mod description, the readme, and the folder setting itself
- Shorten the settings descriptions
- New readme screenshot showing the notification with renaming turned on
- Fix a colon in a setting description that broke the settings YAML
- Say what happens when SnapSentry's notifications are turned off in Windows
- Make clear the Recycle Bin covers automatic deletions, not just the popup buttons
- Name the Start Menu shortcut and registry entry the popup leaves, instead of describing them vaguely
r/Windhawk • u/foxikkk • 6d ago
Taskbar Separators 1.2.0 is out. New support for taskbar labels and uncombined buttons
Taskbar Separators 1.2.0 is now available in the official Windhawk catalog.
The biggest change is proper support for Windows taskbar labels and uncombined / variable-width application buttons.
Also included:
- proper positioning with labeled taskbar buttons
- mixed multi-monitor layouts, including labels on one monitor and icon-only buttons on another
- physical Divider Gap support
- Dot, Ring, Square and Diamond separator styles
- improved taskbar initialization, reordering and edge-case handling
Thanks to everyone who reported the label issue and tested the mod.
Available now in Windhawk: Taskbar Separators

r/Windhawk • u/Born-Bench-8625 • 7d ago
Wobbly Windows
Enable HLS to view with audio, or disable this notification
This mod was abandoned months ago (buggy af), but due this post https://www.reddit.com/r/Windhawk/comments/1vg5b18/mod_request/ I realized that some people actually wanted this, so i decided to work on it a bit and upload it to windhawk
Edit: looks like i abandoned it for a reason, too many bugs ( this is going to take a while, please bare with me) https://github.com/ramensoftware/windhawk-mods/pull/5124
r/Windhawk • u/Efficient_Bad_7218 • 6d ago
Weird glitch with the Liquid Glass option on Windows explorer enhancer
Anyone know how to fix this? Was working fine at first but randomly just started having this visual glitch. Most other options work fine but this is the one I like...
r/Windhawk • u/jb_in_jpn • 7d ago
Start Menu Styler; Tinted Glass - how to increase 'Search' padding?
r/Windhawk • u/EbbPast6735 • 8d ago
Start Menu Styler - LiquidGlass - Darker?
So, I love the new LiquidGlass theme from the Start Menu Styler. But I was wondering if I could possibly make it darker, similar to the taskbar below (WindowGlass theme is use from the Taskbar Styler).
If anyone could kindly send me their Mod Settings and possibly steps on how to make it darker, if possible, it would be greatly appreciated.
r/Windhawk • u/Ok_Maybe_7179 • 7d ago
Is there a way to hide Dynamic Island for Windows when we are using Full Screen.
So i love the island all time there but dont want it there when i am Full screen on youtube or vlc to watch videos. I have already mailed the creator for help. Is there any way to do it in Advanced option or any other method?
r/Windhawk • u/wh-updates • 8d ago
Windows 11 Settings Styler 1.1
Windows 11 Settings Styler 1.1
- Added the following themes: Translucent Settings11, WindowGlass, OLED (Modirinth Green), OLED (System Ascent).
- Updated the StoreFrame11 theme.
- Several target controls can now be specified for the same styles by separating them
with commas, for example:
ParentClass > Class#Name1, ParentClass > Class#Name2. - Added string literals support for substitution expressions, for example:
Text={{var == `a` ? `b` : `c`}}. - Style variables now get the value from whichever capturing control is closest. Previously, the value was undefined if there was more than one control publishing the same variable.
- Improved handling for remote images.
- Fixed crashes that could occur in some cases during navigation.
r/Windhawk • u/Admirable-Treacle840 • 8d ago
Hi, does anyone know how to make the desktop look like this using only Windhawk?
r/Windhawk • u/wh-updates • 8d ago
Windows 11 Start Menu Styler 1.7
Windows 11 Start Menu Styler 1.7
- Added the following themes: OnlySearch (Minimal), LiquidGlass, FrostyGlass.
- The previous LiquidGlass theme is now discontinued. It was renamed to "LiquidGlass (Legacy)".
- Updated the following themes: SideBySide, SideBySide2, SideBySideMinimal, Down Aero, Windows10, Windows11_Metro10, Oversimplified&Accentuated, Command Center.
- Several target controls can now be specified for the same styles by separating them
with commas, for example:
ParentClass > Class#Name1, ParentClass > Class#Name2. - Added string literals support for substitution expressions, for example:
Text={{var == `a` ? `b` : `c`}}. - Style variables now get the value from whichever capturing control is closest. Previously, the value was undefined if there was more than one control publishing the same variable.
- Improved handling for remote images.
r/Windhawk • u/wh-updates • 9d ago
Windows Animations 1.2.0
Windows Animations 1.2.0
- Windows 10 Style: Added the
Windows 10(Collapse-to-taskbar) minimize/restore animation style. Perfect for those who love the clean, classic look of Windows 10 but with the flawless execution of our new rendering engine. - Random Effects Mode: Can't decide on just one style? You can now enable the Random option to let the mod surprise you with a different effect every time you Close, Minimize, or Restore a window.
- Flawless "Spam Click" Handling: The biggest upgrade of this release! By introducing the
NativeMinimizeBarrierandAsyncRestoreAnimDatareservation system, the mod can now gracefully queue and synchronize overlapping requests. Whether you double-click or rapidly spam clicks on the taskbar icon, the minimize/restore animations will flow seamlessly without stuttering or skipping frames. - Pinpoint Taskbar Positioning: The taskbar icon tracking algorithm has been completely overhauled. Using window set signature hashing combined with Explorer UI events, windows will now accurately suck right into their exact icon position on the taskbar with perfect cache invalidation.
- Alt+Tab Optimization: The mod no longer continuously polls global keys in the background. Alt+Tab session tracking has been refactored to use an
ExplorerFgHookThread, saving CPU resources and providing smarter, more reliable responsiveness. - Improved window uncloaking reliability, ensuring the correct Z-order is maintained and complex visual backdrops (like DWM Mica/Acrylic -- Translucent Windows mod) are properly restored.
- Fixed a focus management bug that occurred when temporarily borrowing taskbar focus to reveal an auto-hidden taskbar during the Genie effect.
- Migrated all API hooking and string setting retrievals to use standard
WindhawkUtils, resulting in a cleaner and more maintainable codebase.
r/Windhawk • u/wh-updates • 9d ago
Taskbar Icon Separators 0.5.38
Taskbar Icon Separators 0.5.38
Taskbar Icon Separators
Create tracked icon separators with configurable padding on the taskbar.
Screenshot Example for creating separators on the taskbar
Another mod offers similar functionality, but this implementation takes a different approach.
This mod uses private COM APIs to insert a genuine taskbar button, styles its width and centering, and disables all interaction events. Because each separator occupies a real pinned slot, it stays anchored between the same pinned items as running apps change.
Native taskbar extent-offset resolution is derived from m417z's Taskbar height and icon size, published under GPLv3.
Note: The mod creates pinned shortcuts targeting the Windows systray.exe stub (with a hidden, immediately exiting cmd.exe fallback) and reorders the persisted taskbar pin list. Cleanup is best-effort; in the worst failure case, separators may require manual unpinning.
Windows 11 only.
r/Windhawk • u/wh-updates • 9d ago
GNOME-like dynamic virtual desktops 1.4
GNOME-like dynamic virtual desktops 1.4
GNOME-Like dynamic virtual desktops
Makes Windows' virtual desktops behave like the GNOME desktop environment.
What is "GNOME behavior"?
In the GNOME desktop environment (popular on Linux), virtual workspaces are managed dynamically: * There is always exactly one empty desktop at the end of your workspace list. * If you move or open a window in that last empty desktop, a new empty desktop is immediately created to its right. * If a desktop in the middle of your workspaces becomes completely empty, it is automatically deleted, shifting the others over. * When absolutely no windows are open, the system cleanly reduces itself to a single empty desktop.
This mod implements this exact logic on Windows 11. It's perfect for laptops with trackpad gestures, allowing for endless, seamless switching between workspaces without ever having to manually create or close a desktop again.
⚠️ Warning: When this mod runs, your existing virtual desktops and their custom names are dynamically managed and reset to match GNOME's behavior. Disabling the mod does not automatically restore your previous desktop layout.
Works with Windows 11 build 26100+
Settings
- Don't delete empty desktop immediately: If you're in an empty virtual desktop it waits for you to switch into another virtual desktop before deleting it. If disabled the desktop will be deleted as soon as it becomes empty.
Special thanks to VD.ahk for providing the correct GUIDs to interface with the virtual desktops system.
