A curated collection of tools, configurations, and resources to transform your Windows 11 experience into a personalized and productive environment.****
Whether you're a power user, developer, or just someone who likes a clean and efficient desktop, this repo aims to help you:
- Personalize your Windows 11 look and feel
- Improve workflow and aesthetics with selected tools
- Share a consistent environment setup across devices
This repository is organized into several “modules” or “components,” each with configuration files, install scripts (if any), or guidance on how to apply tweaks. These are the main categories:
| Component | Type | Purpose | Config / Notes |
|---|---|---|---|
| GlazeWM | Core tool | A tiling window manager for Windows — helps arrange windows more efficiently | Contains config files and instructions |
| yasb | Core tool | “Yet Another Status Bar” — a customizable status bar to display system info | Config folder included |
| Windhawk | Core tool | System-level tweak engine — allows UI tweaks, mods, patches | Includes profiles / plugins |
| Flow Launcher | Core tool | Fast launcher for apps, files, etc. | Has config / theme files |
| Windows Terminal | Core tool | Enhanced terminal experience (PowerShell, etc.) | Custom settings.json and profiles |
| JetBrains Mono (Font) | Core tool | Overrides default system font for cleaner visuals | Scripts or instructions to change system font |
| Discord | App config | Theming, CSS, UI tweaks for Discord | CSS / theme files included |
| File Explorer | App config | Explorer tweaks — appearance, behaviors | Registry tweaks, config files |
| OBS | App config | Optimized configs for OBS Studio | Presets, settings files |
| Wallpaper | Asset | A curated set of wallpapers fitting the visual theme | .png or .jpg files |
Follow these steps to apply the customizations to your system:
-
Clone the repository
git clone https://github.com/abdullah-al-faahim/win11-customization.git cd win11-customization -
Install the required tools/applications: Manually download and install the tools referenced in the Components section (GlazeWM, Windhawk, Flow Launcher, etc.). Many links are included in each component’s folder or documentation.
-
Apply configurations: For each tool/app you wish to customize, go into its folder and follow the instructions:
- Copy / merge config files to the proper paths
- Execute scripts (where applicable)
- Adjust or override settings as needed Example: If you want to apply your yasb config, you might put files into
C:\Users\<YourUser>\.config\yasb\- Restart / relogin: Some changes (fonts, Explorer tweaks) may need a logoff or system restart to take full effect.
- Run on Startup To ensure GlazeWM and yasb launch automatically every time Windows starts:
- Press Win + R to open the Run dialog box.
- Type shell:startup and press Enter.
- In the folder that opens, create shortcuts to the GlazeWM.exe and yasb.exe executables.
- Backup first. Always back up current config files, registry settings, or system state before applying.
- One tool at a time. Roll out changes component by component to isolate issues.
- Check compatibility. Some tweaks might conflict with Windows updates or system policies.
- Use version control. Keep track of your own customizations via Git in a fork or local branch.
Contributions are welcome! Here’s how to help:
- Fork the repository
- Create a feature branch or improvement
- Test thoroughly
- Submit a pull request explaining your changes
- Add or update documentation (especially component-level readmes)
Before contributing, please adhere to:
- Maintain clarity in instructions
- Avoid destructive scripts without backups
- Ensure compatibility with recent versions of Windows 11
A huge thank you to the developers of the incredible tools that make this setup possible. Please consider supporting their projects!
- GlazeWM Team
- Amn-web (yasb)
- Ramensoftware (Windhawk)
- Ryan L McIntyre (Nerd Fonts)
All configurations, scripts, and assets are open-source. Use them at your own risk — this repository does not guarantee system stability or security after applying changes. Always back up your system, and proceed cautiously, especially with registry or system-level modifications.
Made with ❤️ by abdullah-al-faahim