Welcome! This project documents how I customized my Windows 11 installation, starting from a default setup to its current state.
The intention is for this to serve as a reference for myself and a user guide for others.
Feel free to support my strugglin ass and get my 2 year old daughter a snack here:
🧹 Let's start by creating a MicroWin (Debloated Windows ISO) using the beloved Chris Titus Windows Utility.
I created this script which ensures Winget is installed before running. 🧹
📥 Download WinGet-ChrisTitus-Setup.ps1
Details:
Write-Host "===============================================================" -ForegroundColor Cyan
Write-Host "=== Automated WinGet/ChrisTitus Setup & Tweak Script ===" -ForegroundColor Cyan
Write-Host "===============================================================" -ForegroundColor Cyan
Write-Host "--> Checking for Winget installation..." -ForegroundColor Yellow
if (Get-Command winget -ErrorAction SilentlyContinue) {
Write-Host "SUCCESS: Winget is already installed." -ForegroundColor Green
} else {
Write-Host "INFO: Winget not found. Starting installation process..." -ForegroundColor Yellow
try {
Write-Host "--> Downloading the latest Winget installer..." -ForegroundColor Yellow
$wingetInstallerPath = Join-Path -Path $env:TEMP -ChildPath "winget.msixbundle"
Invoke-WebRequest -Uri "https://github.com/microsoft/winget-cli/releases/latest/download/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle" -OutFile $wingetInstallerPath -ErrorAction Stop
Write-Host "--> Installing Winget..." -ForegroundColor Yellow
Add-AppxPackage -Path $wingetInstallerPath -ErrorAction Stop
Write-Host "SUCCESS: Winget has been installed." -ForegroundColor Green
} catch {
Write-Error "FATAL: Winget installation failed. Aborting script."
return
}
}
Write-Host "`n--> Verifying Winget is ready..." -ForegroundColor Yellow
winget --version
Write-Host "`n"
Write-Host "Press ANY KEY to continue and launch the Chris Titus utility..." -ForegroundColor Magenta
$Host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") | Out-Null
Write-Host "`n--> Launching the Chris Titus utility..." -ForegroundColor Cyan
irm "https://christitus.com/win" | iex
Write-Host "`nScript finished." -ForegroundColor Green
🧹 Here you can remove all the bloatware and turn off all the telemetry etc, Here's my config. 🧹
If you are starting fresh click "MicroWin" and follow the instructions there. Use a pre-existing ISO, or create a new one with the latest Windows 11 ISO.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Description: WAY too many tweaks to list here.
Download Link: Ultimate Windows Tweaker
Click to expand screenshots
Description: WAY too many tweaks to list here.
Download Link: Winaero Tweaker
Config
My Configuration .ini
Once Winaero Tweaker is installed, import this config under File → Import/Export Tweaks
Description: Allows for automating tasks and remapping keys.
Download Link: AutoHotKey GitHub Repo
Scripts:
Description: Allows you to use the mouse wheel to
scroll between tabs. (Space to select)
Script 1:
; Better Win-Tab by Cinabutts (https://github.com/Cinabutts)
#Requires AutoHotkey v2.0
#SingleInstance Force
#WinActivateForce
; 24H2 requires explicit process priority
ProcessSetPriority "High"
; Target updated window classes
#HotIf WinActive("ahk_class XamlExplorerHostIslandWindow")
WheelUp::Send "{Left}"
WheelDown::Send "{Right}"
#HotIf
Description:
Replaces the default alt tab with a more
customizable list of windows.
Script 2:
;Alt-Tab Replacement by jeeswg (https://github.com/jeeswg)
#SingleInstance force
ListLines, Off
#KeyHistory 0
Menu, Tray, Click, 1
#NoEnv
AutoTrim, Off
#UseHook
;#NoTrayIcon
SplitPath, A_ScriptName,,,, vScriptNameNoExt
Menu, Tray, Tip, % vScriptNameNoExt
;==================================================
;options:
;the order in which items will appear
;specify zero to exclude an item
vListVisibleWindows := 1
vListIntExpTabs := 2
vListDesktop := 3
vListNewIntExp := 0
;==================================================
vListCount := 4
;hIcon := DllCall("user32\LoadIcon", Ptr,0, Ptr,32512, Ptr) ;IDI_APPLICATION := 32512
;get Desktop icon (tested on Windows 7)
hIconDT := LoadPicture("shell32.dll", "w16 h16 icon35", vType)
hIconDTBig := LoadPicture("shell32.dll", "w32 h32 icon35", vType)
;get Internet Explorer icon
hIconIE := LoadPicture("C:\Program Files\Internet Explorer\iexplore.exe", "w16 h16", vType)
hIconIEBig := LoadPicture("C:\Program Files\Internet Explorer\iexplore.exe", "w32 h32", vType)
Gui, New, +HwndhGui -Caption +E0x80 Border, Alt-Tab Replacement
Gui, Font, s16
Gui, Color, ABCDEF
Gui, Add, Picture, +HwndhStcImg x4 y4 w32 h32 +0x3 ;SS_ICON := 0x3
;Gui, Add, Picture, +HwndhStcImg x10 y10 w16 h16 +0x3 ;SS_ICON := 0x3
Gui, Add, Text, +HwndhStc x40 y6 w500
Gui, Add, ListView, -Hdr x-2 y40 w530 h280, Window Title
return
;==================================================
GuiClose:
ExitApp
return
;==================================================
!Tab::
+!Tab::
vIndex += InStr(A_ThisHotkey, "+")?-1:1
Gui, % hGui ":Default"
if !DllCall("user32\IsWindowVisible", "Ptr",hGui)
{
;==============================
Hotkey, IfWinActive, % "ahk_id " hGui
Hotkey, *Esc, DoCancel, On
LV_Delete(), IL_Destroy(hIL)
hIL := IL_Create(30) ;small icons
;hIL := IL_Create(30, 30, 1) ;large icons
LV_SetImageList(hIL)
vCount := 0, vPrompt := "", oHWnd := {}, oTitle := {}, oHIcon := {}, oHIconBig := {}
Loop % vListCount
{
if (A_Index = vListVisibleWindows)
{
DetectHiddenWindows, Off
WinGet, vWinList, List
Loop % vWinList
{
hWnd := vWinList%A_Index%
if !JEE_WinHasAltTabIcon(hWnd)
continue
WinGetTitle, vWinTitle, % "ahk_id " hWnd
vCount += 1
oHWnd.Push(hWnd)
oTitle.Push(vWinTitle)
oHIcon.Push(JEE_WinGetIcon(hWnd))
oHIconBig.Push(JEE_WinGetIcon(hWnd, 1))
IL_Add(hIL, "HICON:" oHIcon[vCount])
LV_Add("Icon" vCount, vWinTitle)
}
DetectHiddenWindows, On
}
if (A_Index = vListDesktop)
{
vCount += 1
oHWnd.Push("Desktop")
oTitle.Push("Desktop")
oHIcon.Push(hIconDT)
oHIconBig.Push(hIconDTBig)
IL_Add(hIL, "HICON:*" oHIcon[vCount])
LV_Add("Icon" vCount, oTitle[vCount])
}
if (A_Index = vListIntExpTabs)
{
WinGet, vWinList, List, ahk_class TabThumbnailWindow
Loop % vWinList
{
hWnd := vWinList%A_Index%
WinGetTitle, vWinTitle, % "ahk_id " hWnd
if (vWinTitle = "Blank Page - Internet Explorer")
|| !(vWinTitle ~= " - Internet Explorer$")
continue
vCount += 1
oHWnd.Push(hWnd)
oTitle.Push(vWinTitle)
oHIcon.Push(JEE_WinGetIcon(hWnd))
;oHIconBig.Push(JEE_WinGetIcon(hWnd, 1))
;the icons retrieved are small, therefore enlarge them:
hIcon := JEE_WinGetIcon(hWnd, 1)
hIcon := LoadPicture("HICON:" hIcon, "w32 h32", vType)
oHIconBig.Push(hIcon)
IL_Add(hIL, "HICON:" oHIcon[vCount])
LV_Add("Icon" vCount, vWinTitle)
}
}
if (A_Index = vListNewIntExp)
{
vCount += 1
oHWnd.Push("NewIntExp")
oTitle.Push("New Internet Explorer Window")
oHIcon.Push(hIconIE)
oHIconBig.Push(hIconIEBig)
IL_Add(hIL, "HICON:*" oHIcon[vCount])
LV_Add("Icon" vCount, oTitle[vCount])
}
}
;Loop 2
; LV_Add("Icon0", "")
;==============================
vIndex := 2
Gui, Show, y250 w500 h300
SetTimer, CheckAlt, 30
}
if (vIndex < 1)
vIndex := vCount
if (vIndex > vCount)
vIndex := 1
ControlSetText,, % oTitle[vIndex], % "ahk_id " hStc
SendMessage, 0x170, % oHIconBig[vIndex], 0,, % "ahk_id " hStcImg ;STM_SETICON := 0x170
;SendMessage, 0x170, % oHIcon[vIndex], 0,, % "ahk_id " hStcImg ;STM_SETICON := 0x170
;LV_Modify(vIndex, "Focus")
LV_Modify(0, "-Select")
LV_Modify(vIndex, "Select")
LV_Modify(vIndex, "Vis")
return
;==================================================
CheckAlt:
if !GetKeyState("Alt", "P")
{
SetTimer, CheckAlt, Off
WinHide, % "ahk_id " hGui
DetectHiddenWindows, On
if (oHWnd[vIndex] = "Desktop")
WinMinimizeAll
else if (oHWnd[vIndex] = "NewIntExp")
Run, iexplore.exe
else
WinActivate, % "ahk_id " oHWnd[vIndex]
}
return
;==================================================
DoCancel:
SetTimer, CheckAlt, Off
Hotkey, IfWinActive, % "ahk_id " hGui
Hotkey, *Esc, DoCancel, Off
WinHide, % "ahk_id " hGui
return
;==================================================
;JEE_WinGetHIcon
JEE_WinGetIcon(hWnd, vDoGetBig:=0)
{
static vSfx := (A_PtrSize=8) ? "Ptr" : ""
if !hWnd || !WinExist("ahk_id " hWnd)
return 0
if vDoGetBig
{
if (hIcon := DllCall("user32\SendMessage", "Ptr",hWnd, "UInt",0x7F, "UPtr",1, "Ptr",0, "Ptr")) ;WM_GETICON := 0x7F ;ICON_BIG := 1
|| (hIcon := DllCall("user32\SendMessage", "Ptr",hWnd, "UInt",0x7F, "UPtr",0, "Ptr",0, "Ptr")) ;WM_GETICON := 0x7F ;ICON_SMALL := 0
|| (hIcon := DllCall("user32\SendMessage", "Ptr",hWnd, "UInt",0x7F, "UPtr",2, "Ptr",0, "Ptr")) ;WM_GETICON := 0x7F ;ICON_SMALL2 := 2
|| (hIcon := DllCall("user32\GetClassLong" vSfx, "Ptr",hWnd, "Int",-14, "UPtr")) ;GCL_HICON := -14 ;(big icon)
|| (hIcon := DllCall("user32\GetClassLong" vSfx, "Ptr",hWnd, "Int",-34, "UPtr")) ;GCL_HICONSM := -34 ;(small icon)
|| (hIcon := DllCall("user32\LoadIcon", "Ptr",0, "Ptr",32512, "Ptr")) ;IDI_APPLICATION := 32512 ;(standard exe icon)
return hIcon
}
else
{
if (hIcon := DllCall("user32\SendMessage", "Ptr",hWnd, "UInt",0x7F, "UPtr",0, "Ptr",0, "Ptr")) ;WM_GETICON := 0x7F ;ICON_SMALL := 0
|| (hIcon := DllCall("user32\SendMessage", "Ptr",hWnd, "UInt",0x7F, "UPtr",2, "Ptr",0, "Ptr")) ;WM_GETICON := 0x7F ;ICON_SMALL2 := 2
|| (hIcon := DllCall("user32\SendMessage", "Ptr",hWnd, "UInt",0x7F, "UPtr",1, "Ptr",0, "Ptr")) ;WM_GETICON := 0x7F ;ICON_BIG := 1
|| (hIcon := DllCall("user32\GetClassLong" vSfx, "Ptr",hWnd, "Int",-34, "UPtr")) ;GCL_HICONSM := -34 ;(small icon)
|| (hIcon := DllCall("user32\GetClassLong" vSfx, "Ptr",hWnd, "Int",-14, "UPtr")) ;GCL_HICON := -14 ;(big icon)
|| (hIcon := DllCall("user32\LoadIcon", "Ptr",0, "Ptr",32512, "Ptr")) ;IDI_APPLICATION := 32512 ;(standard exe icon)
return hIcon
}
return 0
}
;==================================================
;info for: JEE_WinHasTaskbarButton/JEE_WinHasAltTabIcon
;will it appear on the alt-tab dialog/taskbar:
;WS_CHILD := 0x40000000 ;A maybe, T maybe (appears to make no difference re. presence on list, but does affect the alt-tab icon's appearance)
;WS_VISIBLE := 0x10000000 ;(if off:) A no, T no
;WS_DISABLED := 0x8000000 ;A no, T maybe
;WS_EX_NOACTIVATE := 0x8000000 ;A no, T maybe
;WS_EX_APPWINDOW := 0x40000 ;A yes, T yes
;WS_EX_TOOLWINDOW := 0x80 ;A no, T no (T: under some conditions it seems you can have WS_EX_TOOLWINDOW and a taskbar button)
;has owner ;A maybe, T no
;has parent ;A no, T no
;note: WS_EX_APPWINDOW takes priority over WS_EX_TOOLWINDOW
;Window Styles | Microsoft Docs
;https://docs.microsoft.com/en-us/windows/desktop/winmsg/window-styles
;Extended Window Styles | Microsoft Docs
;https://docs.microsoft.com/en-us/windows/desktop/winmsg/extended-window-styles
;WS_EX_APPWINDOW:
;Forces a top-level window onto the taskbar when the window is visible.
;WS_EX_NOACTIVATE:
;The window does not appear on the taskbar by default. To force the window to appear on the taskbar, use the WS_EX_APPWINDOW style.
;WS_EX_TOOLWINDOW:
;A tool window does not appear in the taskbar or in the dialog that appears when the user presses ALT+TAB.
;from the AHK documentation:
;An owned window has no taskbar button by default, and when visible it is always on top of its owner.
;script for testing:
;DetectHiddenWindows, On
;Gui, New, +HwndhGui -0xFFFFFFFF -E0xFFFFFFFF
;Gui, Show, W300 H300
;hWndParent := DllCall("user32\GetAncestor", Ptr,hWnd, UInt,1, Ptr) ;GA_PARENT := 1
;hWndOwner := DllCall("user32\GetWindow", Ptr,hWnd, UInt,4, Ptr) ;GW_OWNER := 4
;example: WS_EX_TOOLWINDOW on and has no taskbar button
;DetectHiddenWindows, On
;Gui, New, +HwndhGui -0xFFFFFFFF -E0xFFFFFFFF +E0x80 ;WS_EX_TOOLWINDOW := 0x80
;Gui, Show, W300 H300
;example: WS_EX_TOOLWINDOW on but has a taskbar button
;DetectHiddenWindows, On
;Gui, New, +HwndhGui -0xFFFFFFFF -E0xFFFFFFFF
;Gui, Show, W300 H300
;WinSet, ExStyle, +0x80, % "ahk_id " hGui ;WS_EX_TOOLWINDOW := 0x80
;==================================================
;gives you roughly the correct results (tested on Windows 7)
;JEE_WinIsTaskbar
JEE_WinHasTaskbarButton(hWnd)
{
local
if !(DllCall("user32\GetDesktopWindow", "Ptr") = DllCall("user32\GetAncestor", "Ptr",hWnd, "UInt",1, "Ptr")) ;GA_PARENT := 1
|| DllCall("user32\GetWindow", "Ptr",hWnd, "UInt",4, "Ptr") ;GW_OWNER := 4 ;affects taskbar but not alt-tab
return 0
if DllCall("user32\GetWindow", "Ptr",hWnd, "UInt",4, "Ptr") ;GW_OWNER := 4 ;affects taskbar but not alt-tab
return 0
WinGet, vWinStyle, Style, % "ahk_id " hWnd
if !vWinStyle
|| !(vWinStyle & 0x10000000) ;WS_VISIBLE := 0x10000000
;|| (vWinStyle & 0x8000000) ;WS_DISABLED := 0x8000000 ;affects alt-tab but not taskbar
return 0
WinGet, vWinExStyle, ExStyle, % "ahk_id " hWnd
if (vWinExStyle & 0x40000) ;WS_EX_APPWINDOW := 0x40000
return 1
;under some conditions it seems you can have WS_EX_TOOLWINDOW and a taskbar button
if (vWinExStyle & 0x80) ;WS_EX_TOOLWINDOW := 0x80
;|| (vWinExStyle & 0x8000000) ;WS_EX_NOACTIVATE := 0x8000000 ;affects alt-tab but not taskbar
return 0
return 1
}
;==================================================
;gives you roughly the correct results (tested on Windows 7)
;JEE_WinIsAltTab
JEE_WinHasAltTabIcon(hWnd)
{
local
if !(DllCall("user32\GetDesktopWindow", "Ptr") = DllCall("user32\GetAncestor", "Ptr",hWnd, "UInt",1, "Ptr")) ;GA_PARENT := 1
;|| DllCall("user32\GetWindow", "Ptr",hWnd, "UInt",4, "Ptr") ;GW_OWNER := 4 ;affects taskbar but not alt-tab
return 0
WinGet, vWinStyle, Style, % "ahk_id " hWnd
if !vWinStyle
|| !(vWinStyle & 0x10000000) ;WS_VISIBLE := 0x10000000
|| (vWinStyle & 0x8000000) ;WS_DISABLED := 0x8000000 ;affects alt-tab but not taskbar
return 0
WinGet, vWinExStyle, ExStyle, % "ahk_id " hWnd
if (vWinExStyle & 0x40000) ;WS_EX_APPWINDOW := 0x40000
return 1
if (vWinExStyle & 0x80) ;WS_EX_TOOLWINDOW := 0x80
|| (vWinExStyle & 0x8000000) ;WS_EX_NOACTIVATE := 0x8000000 ;affects alt-tab but not taskbar
return 0
return 1
}
Description:
Allows custom Context Menu items (files/folders/shell locations).
Download Link: Context Menu Tuner (by Winaero)
📌 Note: It does not allow for removal of any context menu items unfortunately.
Details:
![]() |
Legend: 🔵 = 📜 Custom made scripts 🟢 = 🛠️ Winaero Tweaker |
Save under C:/Scripts
for easy accessibility
📜 Re-Sort:
Runs a custom script to resort the desktop icons,
assumes the default state is Date Modified.
Setup Re-Sort context button
Install AutoHotKey, both are necessary. This specific script relies on v1 though.
"Executable File Path"
C:\Program Files\AutoHotkey\v1.1.37.02\AutoHotkeyU64.exe
"Command Line Arguments"
"C:\Scripts\Re-Sort.ahk"
📜 Create Restore Point:
Self explanatory.
Setup CreateRestorePoint context button
Install PowerShell v7 via the Chris Titus script above ^
"Executable File Path"
C:\Program Files\PowerShell\7\pwsh.exe
"Command Line Arguments"
"C:\Scripts\CreateRestorePoint.ps1"
🛠️ Kill not responding tasks: Self explanatory.
🛠️ Layout: Shows a submenu to toggle menu bar Detail/Preview/Navigation panes etc.
🛠️ Restart Explorer: Shows a submenu to restart Explorer or stop Explorer and start upon key press.
📜 Create Registry Backup:
Self explanatory. Set to be only visible with Shift + right-click on desktop.
Setup Create-RegBackup context button
"Executable File Path"
C:\WINDOWS\system32\conhost.exe
"Command Line Arguments"
"C:\Scripts\Create-RegBackup.bat"
📜 Create System Links:
This script is very useful for the C:/Scripts
folder,
it can create a system link
from wherever you click to any folder.
Set to be only visible with Shift + right-click on Folders.
Setup Create-RegBackup context button
"Executable File Path"
C:\Program Files\PowerShell\7\pwsh.exe
"Command Line Arguments"
"C:\Scripts\Create-Symlinks.ps1" "%1"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

And this has more if not the same amount of features. Wallpaper Engine (Steam)
Wallpaper Engine (Website)
======================================
Description: Set animated desktop wallpapers and screensavers.
Download Link: Lively Wallpaper
GitHub Repo
Description:
Add custom effect to global system title bar, supports Windows 10 and 11.
Download Link:
GitHub Repo
Description:
The customization marketplace for Windows and programs.
Download Link: Windhawk
GitHub Repo
Here you'll find all my Windhawk Advanced Mod Settings, Inclusion lists Exclusion lists and side notes.
The ✅INCLUSION/❌EXCLUSION Lists should be under:
Settings - Advanced Settings
After installing a mod paste the code into the corresponding mods:
Advanced - Mod Settings
.
Default = no changes were made to the mod's settings.
❌EXCLUSION List:
ControllerCompanion.exe
✅INCLUSION List:
winlogon.exe
logonui.exe
TextInputHost.exe
explorer.exe
💡 Click to Expand
- Mod Identifier: taskbar-empty-space-clicks
{
"doubleClickAction": "ACTION_COMBINE_TASKBAR_BUTTONS",
"middleClickAction": "ACTION_WIN_TAB",
"oldTaskbarOnWin11": 0,
"CombineTaskbarButtons.State1": "COMBINE_ALWAYS",
"CombineTaskbarButtons.State2": "COMBINE_NEVER",
"CombineTaskbarButtons.StateSecondary1": "COMBINE_ALWAYS",
"CombineTaskbarButtons.StateSecondary2": "COMBINE_NEVER",
"VirtualKeyPress[0]": "0x5B",
"VirtualKeyPress[1]": "0x45",
"StartProcess": "C:\\Windows\\System32\\notepad.exe"
}
- Mod Identifier: taskbar-wheel-cycle
{
"skipMinimizedWindows": 1,
"wrapAround": 1,
"reverseScrollingDirection": 0,
"enableMouseWheelCycling": 1,
"cycleLeftKeyboardShortcut": "Alt+VK_OEM_4",
"cycleRightKeyboardShortcut": "Alt+VK_OEM_6",
"oldTaskbarOnWin11": 0
}
-
Mod Identifier: taskbar-left-click-cycle
-
Default
-
Mod Identifier: taskbar-button-click
-
Default
-
Mod Identifier: file-explorer-remove-suffixes
-
Default
- Mod Identifier: slick-window-arrangement
{
"SnapWindowsWhenDragging": 1,
"SnapWindowsDistance": 10,
"KeysToDisableSnapping.Ctrl": 0,
"KeysToDisableSnapping.Alt": 1,
"KeysToDisableSnapping.Shift": 0,
"SlidingAnimation": 0,
"SnapWindowsWhenSliding": 1,
"SlidingAnimationSlowdown": 15
}
-
Mod Identifier: spoof-light-dark-theme
-
Default
- Mod Identifier: taskbar-start-button-position
{
"startMenuOnTheLeft": 1,
"startMenuWidth": 1210
}
- Mod Identifier: taskbar-auto-hide-speed
{
"showSpeedup": 250,
"hideSpeedup": 250,
"frameRate": 90,
"oldTaskbarOnWin11": 0
}
- Mod Identifier: taskbar-icon-size
{
"TaskbarHeight": 42,
"IconSize": 21,
"TaskbarButtonWidth": 50,
"IconSizeSmall": 16,
"TaskbarButtonWidthSmall": 32
}
- Mod Identifier: taskbar-button-scroll
{
"scrollOverTaskbarButtons": 1,
"scrollOverThumbnailPreviews": 1,
"maximizeAndRestore": 0,
"reverseScrollingDirection": 0,
"oldTaskbarOnWin11": 0
}
-
Mod Identifier: taskbar-thumbnail-reorder
-
Default
-
Mod Identifier: translucent-windows
-
Default
{
"ThemeBackground": 0,
"TextAlphaBlend": 0,
"type": "mica_tabbed",
"AccentBlurBehind": "00000000",
"ImmersiveDarkTitle": 0,
"ExtendFrame": 0,
"CornerOption": "notrounded",
"RainbowSpeed": 1,
"TitlebarColor.ColorTitlebar": 0,
"TitlebarColor.RainbowTitlebar": 0,
"TitlebarColor.titlerbarstyles_active": "FF0000",
"TitlebarColor.titlerbarstyles_inactive": "00FFFF",
"TitlebarTextColor.ColorTitlebarText": 0,
"TitlebarTextColor.RainbowTextColor": 0,
"TitlebarTextColor.titlerbarcolorstyles_active": "FF0000",
"TitlebarTextColor.titlerbarcolorstyles_inactive": "00FFFF",
"BorderColor.ColorBorder": 1,
"BorderColor.RainbowBorder": 1,
"BorderColor.borderstyles_active": "FF0000",
"BorderColor.borderstyles_inactive": "00FFFF",
"BorderColor.MenuBorderColor": 0,
"RuledPrograms[0].target": "",
"RuledPrograms[0].ThemeBackground": 0,
"RuledPrograms[0].TextAlphaBlend": 0,
"RuledPrograms[0].type": "none",
"RuledPrograms[0].AccentBlurBehind": "00000000",
"RuledPrograms[0].ImmersiveDarkTitle": 0,
"RuledPrograms[0].ExtendFrame": 0,
"RuledPrograms[0].CornerOption": "default",
"RuledPrograms[0].RainbowSpeed": 1,
"RuledPrograms[0].TitlebarColor.ColorTitlebar": 1,
"RuledPrograms[0].TitlebarColor.RainbowTitlebar": 1,
"RuledPrograms[0].TitlebarColor.titlerbarstyles_active": "FF0000",
"RuledPrograms[0].TitlebarColor.titlerbarstyles_inactive": "00FFFF",
"RuledPrograms[0].TitlebarTextColor.ColorTitlebarText": 0,
"RuledPrograms[0].TitlebarTextColor.RainbowTextColor": 0,
"RuledPrograms[0].TitlebarTextColor.titlerbarcolorstyles_active": "FF0000",
"RuledPrograms[0].TitlebarTextColor.titlerbarcolorstyles_inactive": "00FFFF",
"RuledPrograms[0].BorderColor.ColorBorder": 0,
"RuledPrograms[0].BorderColor.RainbowBorder": 0,
"RuledPrograms[0].BorderColor.borderstyles_active": "FF0000",
"RuledPrograms[0].BorderColor.borderstyles_inactive": "00FFFF"
}
-
Mod Identifier: extension-change-no-warning
-
Default
- Mod Identifier: windows-11-file-explorer-styler
{
"theme": "NoCommandBar",
"controlStyles[0].target": "StackPanel#DetailsViewThumbnail > Grid[1]",
"controlStyles[0].styles[0]": "Height=Auto",
"styleConstants[0]": "",
"resourceVariables[0].variableKey": "",
"resourceVariables[0].value": "",
"explorerFrameContainerHeight": 0
}
- Mod Identifier: windows-11-notification-center-styler
{
"theme": "Matter",
"controlStyles": "[object Object],[object Object]",
"styleConstants": "base = <AcrylicBrush TintColor=\"#FF00FF00\" TintOpacity=\"0.5\" TintLuminosityOpacity=\"0.3\" Opacity=\"0.7\" FallbackColor=\"#FF008000\" />,r1 = 18",
"resourceVariables": "",
"controlStyles[0].target": "Windows.UI.Xaml.Controls.Grid#RootGrid > Windows.UI.Xaml.Controls.ContentPresenter#ContentPresenter",
"controlStyles[0].styles[0]": "<SolidColorBrush Color=\\\"#fffb00\\\" Opacity = \\\"0.5\\\" />",
"resourceVariables[0].variableKey": "",
"resourceVariables[0].value": ""
}
- Mod Identifier: windows-11-start-menu-styler
{
"controlStyles[0].target": "StartDocked.StartSizingFrame",
"controlStyles[0].styles[0]": "MinWidth=1200",
"controlStyles[0].styles[1]": "MaxWidth=1200",
"controlStyles[0].styles[2]": "MaxHeight=1200",
"controlStyles[1].target": "Windows.UI.Xaml.Controls.Grid#UndockedRoot",
"controlStyles[1].styles[0]": "Width=900",
"controlStyles[1].styles[1]": "Margin=305,-10,0,-60",
"controlStyles[2].target": "Windows.UI.Xaml.Controls.Grid#AllAppsRoot",
"controlStyles[2].styles[0]": "Visibility=Visible",
"controlStyles[2].styles[1]": "Width=340",
"controlStyles[2].styles[2]": "Margin=-1690,0,1690,-60",
"controlStyles[3].target": "StartDocked.AllAppsGridListView#AppsList",
"controlStyles[3].styles[0]": "Padding=90,13,6,16",
"controlStyles[4].target": "StartMenu.PinnedList",
"controlStyles[4].styles[0]": "Width=840",
"controlStyles[4].styles[1]": "Height=600",
"controlStyles[4].styles[2]": "Margin=-20,10,0,0",
"controlStyles[5].target": "StartDocked.SearchBoxToggleButton",
"controlStyles[5].styles[0]": "Visibility=Collapsed",
"controlStyles[6].target": "StartDocked.LauncherFrame > Grid#RootGrid > Grid#RootContent > Grid#MainContent > Grid#InnerContent > Rectangle",
"controlStyles[6].styles[0]": "Visibility=Collapsed",
"controlStyles[7].target": "Windows.UI.Xaml.Controls.Grid#TopLevelSuggestionsContainer",
"controlStyles[7].styles[0]": "Width=270",
"controlStyles[7].styles[1]": "Margin=510,-670,0,0",
"controlStyles[8].target": "Windows.UI.Xaml.Controls.GridView#RecommendedList > Windows.UI.Xaml.Controls.Border > Windows.UI.Xaml.Controls.ScrollViewer#ScrollViewer > Windows.UI.Xaml.Controls.Border#Root > Windows.UI.Xaml.Controls.Grid > Windows.UI.Xaml.Controls.ScrollContentPresenter#ScrollContentPresenter > Windows.UI.Xaml.Controls.ItemsPresenter > Windows.UI.Xaml.Controls.ItemsWrapGrid > Windows.UI.Xaml.Controls.GridViewItem",
"controlStyles[8].styles[0]": "MaxWidth=250",
"controlStyles[8].styles[1]": "MinWidth=250",
"controlStyles[9].target": "Windows.UI.Xaml.Controls.GridView#RecommendedList",
"controlStyles[9].styles[0]": "Visibility=Collapsed",
"controlStyles[10].target": "Windows.UI.Xaml.Controls.Grid#TopLevelSuggestionsListHeader",
"controlStyles[10].styles[0]": "Visibility=Collapsed",
"controlStyles[11].target": "Windows.UI.Xaml.Controls.Grid#ShowMoreSuggestions",
"controlStyles[11].styles[0]": "Visibility=Collapsed",
"controlStyles[12].target": "Windows.UI.Xaml.Controls.Button#CloseAllAppsButton",
"controlStyles[12].styles[0]": "Visibility=Collapsed",
"controlStyles[13].target": "Windows.UI.Xaml.Controls.Button#ShowAllAppsButton",
"controlStyles[13].styles[0]": "Visibility=Collapsed",
"controlStyles[14].target": "Windows.UI.Xaml.Controls.Grid#AllAppsPaneHeader",
"controlStyles[14].styles[0]": "Margin=97,-10,0,0",
"controlStyles[15].target": "Windows.UI.Xaml.Controls.TextBlock#PinnedListHeaderText",
"controlStyles[15].styles[0]": "Margin=-30,0,0,0",
"controlStyles[16].target": "StartMenu.ExpandedFolderList",
"controlStyles[16].styles[0]": "Margin=0,0,350,0",
"controlStyles[17].target": "Windows.UI.Xaml.Controls.TextBlock#MoreSuggestionsListHeaderText",
"controlStyles[17].styles[0]": "Margin=-30,0,0,0",
"controlStyles[18].target": " Windows.UI.Xaml.Controls.Grid#MoreSuggestionsRoot ",
"controlStyles[18].styles[0]": "Width=550",
"controlStyles[18].styles[1]": "Margin=-360,0,0,0",
"controlStyles[19].target": "StartDocked.NavigationPaneView#NavigationPane > Windows.UI.Xaml.Controls.Grid#RootPanel",
"controlStyles[19].styles[0]": "Width=880",
"controlStyles[19].styles[1]": "Margin=0,0,-290,0",
"controlStyles[20].target": "StartDocked.AppListView#NavigationPanePlacesListView",
"controlStyles[20].styles[0]": "Visibility=Visible",
"controlStyles[21].target": "Border#AcrylicOverlay",
"controlStyles[21].styles[0]": "Background:= <AcrylicBrush BackgroundSource=\"Backdrop\" TintColor=\"{ThemeResource SystemChromeAltHighColor}\" TintOpacity=\"1\" TintLuminosityOpacity=\".5\" />",
"controlStyles[21].styles[1]": "Width=290",
"controlStyles[21].styles[2]": "Margin=-905,0,0,-65",
"controlStyles[21].styles[3]": "CornerRadius=5",
"controlStyles[22].target": "Windows.UI.Xaml.Controls.SemanticZoom#ZoomControl",
"controlStyles[22].styles[0]": "IsZoomOutButtonEnabled=false",
"controlStyles[23].target": "Windows.UI.Xaml.Controls.Button#ZoomOutButton",
"controlStyles[23].styles[0]": "Width=100",
"controlStyles[23].styles[1]": "Height=25",
"controlStyles[23].styles[2]": "CornerRadius=4",
"controlStyles[23].styles[3]": "Margin=0,-35,0,0",
"controlStyles[23].styles[4]": "VerticalAlignment=0",
"controlStyles[24].target": "Windows.UI.Xaml.Controls.Button#ZoomOutButton > Windows.UI.Xaml.Controls.ContentPresenter#ContentPresenter > Windows.UI.Xaml.Controls.TextBlock",
"controlStyles[24].styles[0]": "Text=\"...\"",
"controlStyles[24].styles[1]": "FontSize=18",
"controlStyles[25].target": "Windows.UI.Xaml.Controls.ContentPresenter#ZoomedOutPresenter",
"controlStyles[25].styles[0]": "Margin=85,0,0,0",
"controlStyles[26].target": "Border#AcrylicBorder",
"controlStyles[26].styles[0]": "Background:=<AcrylicBrush TintColor=\"{ThemeResource SystemAccentColor}\" FallbackColor=\"{ThemeResource CardStrokeColorDefaultSolid}\" TintOpacity=\".85\" TintLuminosityOpacity=\"0.6\" Opacity=\"1\"/>",
"controlStyles[27].target": "Windows.UI.Xaml.Controls.Border#ContentBorder@CommonStates > Windows.UI.Xaml.Controls.Grid#DroppedFlickerWorkaroundWrapper > Border#BackgroundBorder",
"controlStyles[27].styles[0]": "Background@Normal:=<AcrylicBrush TintColor=\"{ThemeResource SystemAccentColor}\" FallbackColor=\"{ThemeResource CardStrokeColorDefaultSolid}\" TintOpacity=\"1\" TintLuminosityOpacity=\".45\" Opacity=\"25\"/>",
"controlStyles[27].styles[1]": "Background@PointerOver:=<AcrylicBrush TintColor=\"{ThemeResource CardStrokeColorDefaultSolid}\" FallbackColor=\"{ThemeResource CardStrokeColorDefaultSolid}\" TintOpacity=\"1\" TintLuminosityOpacity=\".30\" Opacity=\"1\"/>",
"controlStyles[28].target": "StartDocked.AppListView#NavigationPanePlacesListView > Windows.UI.Xaml.Controls.Border",
"controlStyles[28].styles[0]": "Background:=<AcrylicBrush TintColor=\"{ThemeResource CardStrokeColorDefaultSolid}\" FallbackColor=\"{ThemeResource CardStrokeColorDefaultSolid}\" TintOpacity=\"1\" TintLuminosityOpacity=\"1\" Opacity=\"1\"/>",
"controlStyles[28].styles[1]": "CornerRadius=18",
"controlStyles[29].target": "Border#ContentBorder@CommonStates > Grid#DroppedFlickerWorkaroundWrapper > Border",
"controlStyles[29].styles[0]": "FocusVisualPrimaryBrush:=<SolidColorBrush Color=\"#fe4eda\" Opacity=\"1\"/>",
"controlStyles[29].styles[1]": "CornerRadius=50",
"controlStyles[29].styles[2]": "Height=80",
"controlStyles[29].styles[3]": "Width=92",
"disableNewStartMenuLayout": 1,
"theme": "",
"styleConstants[0]": ""
}
- Mod Identifier: windows-11-taskbar-styler
{
"theme": "Aeris",
"controlStyles[0].target": "",
"controlStyles[0].styles[0]": "",
"styleConstants[0]": "taskbarBackground=<AcrylicBrush TintColor=\\\"{ThemeResource CardStrokeColorDefaultSolid}\\\" FallbackColor=\\\"{ThemeResource CardStrokeColorDefaultSolid}\\\" TintOpacity=\\\"0\\\" TintLuminosityOpacity=\\\"0.8\\\" Opacity=\\\"0.1\\\"/>",
"resourceVariables[0].variableKey": "",
"resourceVariables[0].value": "",
"styleConstants[1]": "themeColorOpacity=0.6",
"styleConstants[2]": "taskbarBlurIncreace=7"
}