A comprehensive repository hosting customizations and tools to enhance your Windows 11 operating system experience. This collection includes PowerShell configurations, system font customization tools, UI enhancement mods, and terminal customizations.
- Overview
- Directory Structure
- Getting Started
- Components
- Usage Tips
- Wallpapers
- Contributing
- Support This Project
- Credits
- Bugs & Issues
- License
This repository provides a curated collection of Windows 11 customizations designed to improve productivity, aesthetics, and user experience. It includes:
- 🖥️ Terminal Enhancements: Custom PowerShell profile with integrated tools and themes
- 🔤 System Font Management: Registry-based font switching utilities
- 🖱️ macOS Tahoe Cursors: Beautiful cursor sets inspired by macOS
- 💻 Terminal Preview: Windows Terminal settings with custom theme and UI configuration
- 🎭 UI Customizations: Windhawk mods for taskbar, start menu, and file explorer styling
- 📊 Terminal Information: Fastfetch configuration for system information display
- 🖼️ Wallpapers Collection: Curated wallpapers hosted on Google Photos to complement your setup
Here's how your Windows 11 system will look when all customizations and mods are applied:
This preview showcases:
- ✨ Custom Windows Terminal with Oh-My-Posh prompt
- 🎨 Glassmorphism effects on taskbar and start menu via Windhawk
- 🔤 Custom system fonts
- 🖱️ macOS Tahoe cursor set
- 📊 System information display with Fastfetch
- 🎭 Modern UI enhancements and styling
- 💻 Integrated PowerShell modules and tools
dot_files/
├── LICENSE # GNU GPL v3 License
├── README.md # This file
├── Preview.png # System preview with all mods applied
├── Fonts/ # System font customization
├── MacOS Tahoe Cursors/ # macOS Tahoe cursor sets
│ ├── Tail/ # Cursor sets with tail
│ │ ├── With Shadow/ # Shadow variant
│ │ └── Without Shadow/ # No shadow variant
│ └── Tailless/ # Cursor sets without tail
│ ├── With Shadow/ # Shadow variant
│ └── Without Shadow/ # No shadow variant
├── PowerShell/ # PowerShell configuration and modules
│ ├── Modules/ # Installed PowerShell modules
│ ├── Scripts/ # PowerShell scripts
│ ├── Microsoft.PowerShell_profile.ps1 # Main PowerShell profile
│ └── powershell.config.json # PowerShell configuration
├── Terminal/ # Windows Terminal configuration
│ ├── README.md # Terminal setup guide and documentation
│ ├── Terminal_Settings.json # Terminal settings and theme configuration
│ ├── Terminal_preview.png # Main terminal UI preview
│ ├── Terminal_preview_history.png # History and search functionality preview
│ ├── Terminal_preview_icons.png # Terminal icons showcase preview
│ └── Terminal_background.png # Background image for terminal customization
├── Windhawk/ # Windows UI customization mods
│ └── *.json/*.yaml # Windhawk mod configurations
└── .config/ # Application configuration files
├── powershell/ # PowerShell user profile and theme
└── fastfetch/ # Fastfetch configuration
- 🪟 Windows 11
- 🐚 PowerShell 7+ (recommended)
- 🔀 Git (for cloning this repository)
- 📥 Clone the repository:
git clone [https://github.com/Codecity001/dot_files.git](https://github.com/Codecity001/dot_files.git) cd dot_files
- Donwload the source .zip file and extract it to dot_files folder
-
🔵 PowerShell Setup:
- Copy
PowerShell/Microsoft.PowerShell_profile.ps1to your PowerShell profile location:$PROFILE # Shows your profile path
- Copy
.configfolder contents to your user home directory: - Install PowerShell 7-Preview using
winget install --id Microsoft.PowerShell.Preview --source winget
- Copy
-
📦 Install PowerShell Modules:
- Install required modules for enhanced terminal experience:
Install-Module -Name oh-my-posh, posh-git, PSFzf, Terminal-Icons, z -Scope CurrentUser -Force
- Or use Scoop:
scoop install oh-my-posh posh-git
- Install required modules for enhanced terminal experience:
-
🔤 Font Customization:
- Navigate to the
Fonts/directory - Right-click the desired
.regfile and select "Merge" - Restart applications for changes to take effect
- Navigate to the
-
🖱️ MacOS Tahoe Cursors Installation:
- Navigate to the
MacOS Tahoe Cursors/directory - Choose your preferred variant:
- Tail or Tailless (cursor design style)
- With Shadow or Without Shadow (shadow effect)
- Right-click on the
install.inffile in your chosen folder and select "Install" - Restart your computer or open Settings → Bluetooth&Devices → Mouse → Additional Mouse Settings → Pointers and select the scheme you want to apply the new cursors
- Enjoy your new macOS-inspired cursors!
- Navigate to the
-
🎨 Windhawk Setup:
- Download and install Windhawk from ramensoftware.com
- Install the necessary mods
- Apply the
.jsonconfiguration files from theWindhawk/directory to respective mods.
-
📊 Fastfetch Configuration:
- Run
winget install fastfetchto install the module - Copy
.config/fastfetch/to your home directory or C:\Users<username>.config folder - Run
fastfetchto display system information
- Run
After setup, restart PowerShell to load all configurations. You should see:
- Custom prompt with git information
- File and folder icons in the terminal
- Performance metrics (profile load time)
Located in: .config/
-
.config/powershell/user_profile.ps1 - Custom user profile with:
- Alias definitions
- Function definitions
- Module initialization
- Custom keybindings
-
.config/powershell/my_theme.omp.json - Oh-My-Posh theme defining:
- Prompt segments (git status, directory, time, etc.)
- Colors and styling
- Symbol definitions
- .config/fastfetch/config.jsonc - Main configuration file for system information display
- .config/fastfetch/ascii.txt - Custom ASCII art for system information output
Fastfetch is a fast system information tool similar to neofetch. It displays:
- OS information
- System hardware
- Installed packages
- Custom ASCII art/logos
-
Use
zfor quick navigation:z FolderName # Jump to frequently used folder -
Fuzzy finding with PSFzf:
Ctrl+R # Fuzzy search command history
-
Git integration with posh-git:
- Git status automatically displays in prompt
- Use tab completion for git commands
Located in: Fonts/
System font customization tools and registry files for Windows 11.
📄 Files:
- 📝 ArialBold.reg - Registry file to set Arial Bold as the default system font
- 📝 ArialRoundedMTBold.reg - Registry file to set Arial Rounded MT Bold as the default font
- 📝 Change_default_system_font.reg - Generic registry file for changing the default system font
- 📋 Restore_default_system_font.reg - Restore Windows 11 to its default system font
- 💻 advchange.exe - Utility executable for advanced font changes
- 💻 changesize.exe - Utility executable for changing font sizes
👉 Usage:
- Right-click on any
.regfile and select "Merge" to apply the font change - Or use the
.exeutilities for more advanced customization - Use the restore file to revert to Windows defaults
Located in: Terminal/
Windows Terminal configuration and UI preview showcasing the integrated PowerShell, Fastfetch, and theme setup.
📄 Files:
-
Terminal_Settings.json - Windows Terminal settings file containing:
- Custom theme configuration
- Color scheme definitions
- Terminal appearance settings
- Font and UI preferences
-
Terminal_preview.png - Visual preview of the configured terminal UI
🎨 Features in Preview:
- Custom Oh-My-Posh prompt with git integration
- System information display via Fastfetch (CPU, RAM, Storage, OS)
- Modern dark theme with gradient glow effects
- Terminal-Icons showing folder hierarchy
- Performance metrics and memory usage display
- Beautiful ASCII art visualization
- Color-coded directory navigation
👉 Installation & Requirements: 👉 See Terminal/README.md for:
- Step-by-step installation guide
Located in: MacOS Tahoe Cursors/
Beautiful cursor sets inspired by macOS Tahoe, created by Jim Mata.
🎨 Features:
- Two design styles: Tail (with cursor tail) and Tailless (without tail)
- Two shadow variants: With Shadow and Without Shadow
- Supports up to 128x128 pixels for crisp, high-quality display
- Complete cursor set for all pointer states (arrow, beam, busy, move, resize, etc.)
📂 Directory Structure:
MacOS Tahoe Cursors/
├── Tail/
│ ├── With Shadow/ # install.inf file included
│ └── Without Shadow/ # install.inf file included
└── Tailless/
├── With Shadow/ # install.inf file included
└── Without Shadow/ # install.inf file included
👉 Installation:
- Navigate to
MacOS Tahoe Cursors/and choose your preferred variant folder - Right-click on
install.infand select "Install" - Confirm the installation in the dialog box
- Restart your computer or update cursor settings to apply the new cursors
- Access cursor settings via: Settings → Bluetooth&Devices → Mouse → Additional Mouse Settings → Pointers and select the scheme you want to apply the new cursors
📋 Supported Cursor Types: Arrow, Beam, Busy, Cross, Size (Diagonal & Horizontal & Vertical), Help, Link, Location, Move, No, Pen, Person, Up, Wait
🙏 Credits:
- Original Creator: Jim Mata (jimmyxd2)
- Support the Creator:
- ☕ Buy him a coffee: ko-fi.com/jimmyxd2
- 💳 Support via PayPal: paypal.me/JimMata
Located in: PowerShell/
Custom PowerShell environment with enhanced modules and configurations.
-
🔵 Microsoft.PowerShell_profile.ps1 - Main PowerShell profile that:
- Starts a timer to measure profile load time
- Loads the user profile from
.config\powershell\user_profile.ps1 - Displays performance metrics on startup
-
📁 powershell.config.json - PowerShell configuration settings:
- Sets execution policy to
RemoteSignedfor secure script execution
- Sets execution policy to
The following modules are used in the user_profile.ps1 file for enhanced terminal experience:
Quick Install (using PowerShellGet):
Install-Module -Name oh-my-posh, posh-git, PSFzf, Terminal-Icons, z -Scope CurrentUser -ForceAlternative Install (using Scoop):
scoop install oh-my-posh posh-git psreadlineAlternative Install (using Winget):
winget install JanDeDobbeleer.OhMyPosh
winget install dahlbyk.posh-git
winget install junegunn.fzfModules Used:
- 🔧 Microsoft.PowerToys.Configure - PowerToys integration
- 📥 Microsoft.WinGet.CommandNotFound - Package manager integration
- ✨ oh-my-posh - Prompt theme engine
- 🔗 posh-git - Git integration
- 🔍 PSFzf - Fuzzy finding
- ✏️ PSReadLine - Advanced line editing
- 📺 Terminal-Icons - File/folder icons
- 📚 z - Directory jumping
-
.config/powershell/user_profile.ps1 - User-specific PowerShell profile containing:
- Custom aliases and functions
- Module imports and configurations
- Environment setup
-
.config/powershell/my_theme.omp.json - Oh-My-Posh custom theme configuration
Located in: Windhawk/
Windhawk is a powerful Windows customization engine for extensive UI customization with glass effects, translucent windows, and modern styling.
Key Features:
- 🎨 Glass/acrylic effects for taskbar, start menu, and windows
- 📁 File Explorer styling and enhancements
- ⏰ Advanced taskbar clock with system metrics display
- 🔧 Easy configuration through JSON mod files
- ⚡ Live updates without restart
Quick Setup:
- 📥 Download Windhawk from ramensoftware.com/windhawk
- 📂 Open Windhawk → Explore → Install → Enable mod
- Select relevant
.jsonfile fromWindhawk/folder, paste it into Advanced tab in mod settings - ✅ Click Save to activate
📖 For Detailed Documentation: 👉 See Windhawk/README.md for:
- Complete mod descriptions and previews
- Step-by-step installation guide
- Configuration options and customization
- JSON/YAML format reference
- Troubleshooting and FAQ
Available Mods:
- Glass effects: taskbar, start menu, notification center
- File Explorer styling with acrylic effects
- Taskbar clock with network/CPU/RAM monitoring
- Icon sizing and customization
- Translucent window effects
A curated collection of high-quality wallpapers to complement your customized Windows 11 setup:
🖼️ Browse Wallpapers Album on Google Photos
This album contains:
- 🌌 Stunning 4K backgrounds
- 🎨 Modern minimalist designs
- 🌅 Nature and landscape themes
- 💻 Tech-inspired aesthetics
- 🎭 Abstract and artistic wallpapers
All wallpapers are optimized for Desktop, mobile and laptop screens while maintaining the modern aesthetic of the customizations in this repository.
Feel free to fork this repository and submit pull requests for improvements, bug fixes, or new customizations.
If you find this repository helpful and would like to support its development and maintenance:
Your support helps keep this project updated and maintained!
- ✨ Oh-My-Posh: ohmyposh.dev
- 🎭 Windhawk: ramensoftware.com/windhawk
- 🔍 PSFzf: PowerShell Fuzzy Finder module
- 📊 Fastfetch: Fast system information tool
- 🔗 posh-git: Git integration for PowerShell
- 📚 z: Directory jumping utility
- 📺 Terminal-Icons: File and folder icons
- 🖱️ MacOS Tahoe Cursors: Created by Jim Mata
For questions, issues, or feature requests:
- 📧 Open an issue on GitHub
- 🐛 Report bugs with detailed reproduction steps
- 💡 Suggest improvements and new features
- 🖼️ Share wallpaper suggestions - Add your favorite wallpapers to the album
This project is licensed under the GNU General Public License v3.0 (GPL-3.0). See the LICENSE file for details.
This means:
- ✅ You are free to use, modify, and distribute this software
- ✅ Any modifications must also be licensed under GPL-3.0
- ✅ You must include a copy of the license with distributions
📅 Last Updated: April 2026 | 👤 Maintained by: Codecity001
