Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krlvm/accentcolorizer
Recolorize Win32 controls in-memory with accent color without patching theme
https://github.com/krlvm/accentcolorizer
customization fluent personalization tweak tweaks windows windows-10 windows-11
Last synced: 27 days ago
JSON representation
Recolorize Win32 controls in-memory with accent color without patching theme
- Host: GitHub
- URL: https://github.com/krlvm/accentcolorizer
- Owner: krlvm
- License: mit
- Created: 2021-11-04T15:56:26.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-06-25T18:03:13.000Z (5 months ago)
- Last Synced: 2024-10-11T14:22:29.729Z (27 days ago)
- Topics: customization, fluent, personalization, tweak, tweaks, windows, windows-10, windows-11
- Language: C++
- Homepage:
- Size: 2.62 MB
- Stars: 363
- Watchers: 8
- Forks: 12
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AccentColorizer
Colorize Windows with accent color of your choice - without modifying system files
AccentColorizer patches Windows theme data in-memory and recolorizes everything as soon as you change the accent color.
Supported Windows Vista and higher.
Additional functionality:
* [AccentColorizer-E11](https://github.com/krlvm/AccentColorizer-E11) to colorize Windows 11 File Explorer icon glyphs
* [ContextMenuNormalizer](https://github.com/krlvm/ContextMenuNormalizer) to make context menus look more consistent on Windows 10
* [DragDropNormalizer](https://github.com/krlvm/DragDropNormalizer) to fix drag&drop overlay look on Windows 11 22H2### Progress Bar colorization
AccentColorizer supports colorization of Progress Bars, but it is not recommended to enable, because it will make it difficult to distinguish between their states (progress bars may turn red to indicate an error, the disk full indicator turns red to indicate that space is running out). However, this is rarely used, and if you want to enable this feature, create the `HKEY_CURRENT_USER\Software\AccentColorizer` key in the registry and the DWORD value `ColorizeProgressBar`, set it to `1` and restart AccentColorizer.
This can be done from command line:
```
reg add "HKEY_CURRENT_USER\SOFTWARE\AccentColorizer" /v ColorizeProgressBar /t REG_DWORD /d 1 /f
```## Gallery
![Windows 11](https://github.com/krlvm/AccentColorizer/blob/master/.screenshots/win11.png?raw=true)\
![Windows 10](https://github.com/krlvm/AccentColorizer/blob/master/.screenshots/win10.png?raw=true)\
![Windows 8](https://github.com/krlvm/AccentColorizer/blob/master/.screenshots/win8.png?raw=true)\
![Windows 7](https://github.com/krlvm/AccentColorizer/blob/master/.screenshots/win7.png?raw=true)## Special thanks
Thanks to *@mcdenis* for his idea and work on original [AccentApplicator](https://github.com/mcdenis/AccentApplicator)\
Thanks to *@rounk-ctrl* and his work on [AccentApplicator](https://github.com/rounk-ctrl/AccentApplicator) for bringing this project back to live