https://github.com/luslower/dwm-basic
el basic themer más ligero y completo
https://github.com/luslower/dwm-basic
basicthemer compositor dwm render rendering windows
Last synced: 11 months ago
JSON representation
el basic themer más ligero y completo
- Host: GitHub
- URL: https://github.com/luslower/dwm-basic
- Owner: LuSlower
- License: gpl-3.0
- Created: 2024-04-13T07:03:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-23T16:57:02.000Z (over 1 year ago)
- Last Synced: 2024-04-23T18:17:23.808Z (over 1 year ago)
- Topics: basicthemer, compositor, dwm, render, rendering, windows
- Language: C++
- Homepage:
- Size: 154 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dwm-basic
The lightest and most complete basic themer
[](https://github.com/LuSlower/dwmbsc/releases)

## INFO
* If you want to establish exclusions, by default a REG_MULTI_SZ will be created in `HKCU\Software\dwm-bs` called `ExclusionList`, there you must specify which processes you do not want to be affected by the deactivation of attributes
* registers a WinEventHook that detects the EVENT_SYSTEM_FOREGROUND event that occurs when a window changes and becomes the active or foreground window, if this is different from the previous one (HWNDPrev) and is not in the exclusion list, the policy will be applied
* applies the following attributes:
> DWMWA_NCRENDERING_POLICY
> DWMWA_TRANSITIONS_FORCEDISABLED
> DWMWA_FORCE_ICONIC_REPRESENTATION (leave Peek inactive)
* if you don't want to use the SysMenu of your Chromium-based browser add it to `ExclusionList` and/or use this [tema](https://chromewebstore.google.com/detail/windows-vista-basic-theme/bkohfcingfpclphbaglfbbjbfajcepad) you need to initialize the program with **-disable-windows10-custom-titlebar** for that better create a shortcut
* You can specify the -m argument if you want to call DwmEnableMMCSS, the function will be called every time a window is in the foreground
* CTRL + SHIFT + F1 to restore everything to normal
# REF
[1](https://github.com/spddl/disableDWMactivitys)