Note
- Make sure to go through the readme entirely for a complete setup. You are open to choose according to your liking too.
$USER- Your User Name- If
$PROFILEdoesn't exist, use this command to create a profile for powershellNew-Item -Path $PROFILE -Type File -Force - If the above command doesn't work, allow Powershell to sign remote scripts
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine - Make sure to create
.envfor YASB in its default director as some widgets likeweatherrely on it. Documentation here
-
AltSnap - Resizing window with
AltKey, with ease -
ExplorerPatcher - A good customization tool for Windows 10/11 with extensible features
-
Fastfetch - A good CLI tool to fetch information about your system.
-
Flow Launcher - Powetoys Run, but way better
-
GlazeWM - i3-like window tiling manager, built using Rust
-
GlazeWM Autotiler - Implements automatic tiling to GlazeWM
-
MacType - If you love MacOS and want better font rendering, this software is a heaven. Recently brought back from dead. Really recommend this. (even though their website is dead, good to see this project active in github)
-
Nilesoft Shell - A great context menu customization tool with extensive features, allowing you to add your own context menu options with the help of scripts
-
Smooth-Scroll - A paid software with trial period, improves smooth scrolling in Windows and MacOS
-
Tacky-Borders - A cool Windows Border Customization without any compromise in resource usage
-
Thide - Another goated tool by YASB dev, a lightweight tool to hide taskbar permanently
-
WindHawk - Windows Customization made easy. Every user should try this
-
Yet Another Status Bar - A status bar with customizations and extensible features, built using Python
Paste the content from no_rounded.css to any Discord client that has QuickCSS support
Import the reg file from the directory to the application to use simple alt+tab behavior
For an optimal search, make changes to the following plugins
- Web Searches - Change action keyword for google from
*togg - Program - Index Sources: Tick
UWP Apps,Start Menu,Registry; Options: TickHide App Path,Hide Uninstallers,Hide Duplicated Apps
Recommended Plugins
- AnyVideo Downloader
- Clipboard+
- Emoji+
- Temp Cleaner - If using
scoopadd this location to the Temp Folders listC:\Users\$USER\scoop\cache - Windows Terminal Profiles
To apply the theme, navigate to FlowLauncher directory where it contains the necessary steps documented as images (STILL NEED TO REFINE IT TO SYNCHRONIZE IT WITH WINDOWS THEME MODE)
To install this, you have to install rustup and cargo then use the below command
cargo install --git https://github.com/Dutch-Raptor/GAT-GWM.git --features=no_console
Have already done the required configurations for it in GlazeWM
Paste the config into the app directory. Make sure to open them as admin.
Use robbyrussel theme for minimalism
Before that, create a directory for $POSH_THEMES_PATH
mkdir $env:POSH_THEMES_PATH -Force
Now to apply it, add the following command to $PROFILE
if (Get-Command oh-my-posh -ErrorAction SilentlyContinue) {
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\robbyrussell.omp.json" | Invoke-Expression
}Note
I recommend to install oh-my-posh with scoop package manager as the configuration is provided according to that. You can test with other type of installation and let me know of any issues!
Made changes from the base AltDrag config to be optimal for both desktop and laptop users, tacky-borders included
Open Powershell and type this command
thide enable-autostart
This adds thide to startup to hide taskbar permanently everytime, runs in tray
- Install
Custom CSS and JS Loaderextension for VSCode - Open Command Palette
Ctrl + Shift + Pthen type: Open User Settings (JSON) - Paste the below JSON snippet and save it
"vscode_custom_css.imports": [
"file:///${env:USERPROFILE}/Documents/VSCode-CSS/no_rounded.css"
]- Create a directory named
VSCode-CSSin the provided path in the command below or you can just create it manually via file explorer
mkdir -p 'env:USERPROFILE/Documents/VSCode-CSS'
- Paste the
no_rounded.cssfromCSS-Snippetsto the created directory - Open Command Palette again and type: Enable Custom CSS and JS Loader then restart VS Code once the prompt shows successful (ignore any warning/errors)
- You will get a prompt saying 'VSCode is corrupted' ignore it and hide it permanently.
Some useful mods I found for my Windows workflow
- Disable rounded corners in Windows 11 - I hate rounded corners with a square monitors so yes
- Windows 11 Notification Center Styler - Use this to change border to square for and
Action CenterandToast Notifications - Windows 11 Start Menu Styler - To remove rounded borders for it as well
- Windows 11 Taskbar Styler - To make taskbar transparent and configure border for
Flyouts - Windows 11 File Explorer Styler - To remove rounded borders (still buggy and yet to fix)
- Windows 11 Custom Title Bar Colors - For this make sure to add the following process in exclusion list in Advanced tab
- notepad.exe
- Taskmgr.exe
- explorer.exe
- Flow.Launcher.exe
- Taskbar Height and Icon Size - For the above
- Center Titlebar
- Dark Mode Context Menus
- Explorer Font Changer - Very useful to change fonts system-wide(almost). I prefer
Segoe UI Variable Display - No Focus Rectangle
- Taskbar Tray System Icon Tweaks
For square corners in other windows elements (Action Center, Flyouts, Start Menu), copy the respective file content from Windhawk directory and paste it in Advanced Settings --> Mod Settings in the following mods
- Action Center - Windows 11 Notification Center Styler
- Volume and Brightness Flyouts - Windows 11 Taskbar Styler
- Start Menu and other elements - Windows 11 Start Menu Styler
Changes to be made from some mods
- Taskbar Height and Icon Size - Set taskbar height and all other elements to
-1. Then usethideto completely hide it. This is to ensure taskbar isn't visible anymore at any time. - Taskbar Tray System Icon Tweaks - Hide everything
In Settings, go to Rendering section and change Graphics API to Direct2D to fix font rendering issues
- To use wallpaper widget, save them in this location
$env:USERPROFILE/Pictures/Wallpapers/Home Screen - Most of the widgets are customized for you, and YASB has the ability to choose your own widgets on runtime via the context menu in bar
- For
clockwidget, the country code usesYASB_CAL_COUNTRY_CODEvariable. Make sure to set a country code in your.envfile. Check docs here
Some changes in settings required for a good tiling experience
Type about:config in the search bar and change the following configurations
zen.theme.content-element-separation: 0 (You may prefer to keep this default if you love padding)zen.view.experimental-no-window-controls: true- Follow the guide here to utilize
userChrome.css: Live Editing Zen Theme - After enabling the support, paste the CSS for it from
CSS-Snippetsdirectory touserChrome.css
Recommended Mods
- No Sidebar Scrollbar




