make windows customization similar to linux, providing convenient window management and application autostart.
this project uses a config from the original glazewm repository with minor changes.
go to this repository: glazewm
click releases on the right and download the appropriate version.
i used: v3.9.1 Standalone Installer (x64)
zebar is also required for work: zebar
i used: v3.2.0 Installer (Windows x64)
yasb is also required for work: yasb
i used: yasb-2.0.5-x64.msi
yasb and zebar are utilities for taskbar customization, like the top taskbar in my screenshots for example. take your pick, i personally went with yasb.
- run zebar or yasb as administrator.
- run glazewm as administrator.
- glazewm should appear in the system tray. if it doesn't appear there, go to your computer settings - personalization - taskbar, find "other taskbar icons" and turn on glazewm.
- right-click on glazewm in the system tray, then "show config folder".
- copy the code from my
glazewm/config.yamland replace it in your config, which was automatically downloaded with glazewm. - save and then press
alt+shift+r- changes should apply automatically. - also copy
yasb/config.yamlandyasb/styles.cssfrom my project into your yasb config and styles. if you are using zebar, i don't have the taskbar code that fits your setup, but you can find something similar on github or run any config that the app itself offers you.
if you skip this step, glazewm won't work after a reboot until you run it as administrator again. to avoid repeating the same action every time the pc starts, do the following:
install python: python
save my autostart.py code, then open cmd as administrator and enter the command:
schtasks /create /tn "autostart_glazewm" /tr "C:\Program Files\glzr.io\GlazeWM\glazewm.exe" /sc onlogon /rl highest /f
we run it through cmd so the code executes with highest privileges; if you run the code through, for example, visual studio, it won't work.
go to task scheduler and find the autostart_glazewm task; if you see it, then everything is done correctly and working.
you need to download windhawk: windhawk
in the program, you need to enable the following modifications
the configuration for each modification can be found in my repository at windhawk/taskbar.txt
not all modifications may work immediately for you. you might need to restart your pc.