Skip to content

Codecity001/dot_files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎨 Dot_files

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.

📋 Table of Contents

🌟 Overview

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

📸 System Preview

Here's how your Windows 11 system will look when all customizations and mods are applied:

System Preview with All Mods 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

📂 Directory Structure

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

🚀 Getting Started

✅ Prerequisites

  • 🪟 Windows 11
  • 🐚 PowerShell 7+ (recommended)
  • 🔀 Git (for cloning this repository)

📋 Installation Steps

  1. 📥 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
  1. 🔵 PowerShell Setup:

    • Copy PowerShell/Microsoft.PowerShell_profile.ps1 to your PowerShell profile location:
      $PROFILE  # Shows your profile path
    • Copy .config folder contents to your user home directory:
    • Install PowerShell 7-Preview using
      winget install --id Microsoft.PowerShell.Preview --source winget
  2. 📦 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
  3. 🔤 Font Customization:

    • Navigate to the Fonts/ directory
    • Right-click the desired .reg file and select "Merge"
    • Restart applications for changes to take effect
  4. 🖱️ 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.inf file 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!
  5. 🎨 Windhawk Setup:

    • Download and install Windhawk from ramensoftware.com
    • Install the necessary mods
    • Apply the .json configuration files from the Windhawk/ directory to respective mods.
  6. 📊 Fastfetch Configuration:

    • Run winget install fastfetch to install the module
    • Copy .config/fastfetch/ to your home directory or C:\Users<username>.config folder
    • Run fastfetch to display system information

▶️ First 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)

📦 Components


⚙️ Configuration Files

Located in: .config/

🔵 PowerShell Configuration

  • .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

📈 Fastfetch Configuration

  • .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

💡 Usage Tips

🔵 PowerShell Enhancements

  • Use z for 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

🔤 Fonts

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:

  1. Right-click on any .reg file and select "Merge" to apply the font change
  2. Or use the .exe utilities for more advanced customization
  3. Use the restore file to revert to Windows defaults

💻 Terminal Preview

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

🖱️ MacOS Tahoe Cursors

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:

  1. Navigate to MacOS Tahoe Cursors/ and choose your preferred variant folder
  2. Right-click on install.inf and select "Install"
  3. Confirm the installation in the dialog box
  4. Restart your computer or update cursor settings to apply the new cursors
  5. 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:


🔵 PowerShell

Located in: PowerShell/

Custom PowerShell environment with enhanced modules and configurations.

📄 Main Files

  • 🔵 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 RemoteSigned for secure script execution

📦 PowerShell Modules

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 -Force

Alternative Install (using Scoop):

scoop install oh-my-posh posh-git psreadline

Alternative Install (using Winget):

winget install JanDeDobbeleer.OhMyPosh
winget install dahlbyk.posh-git
winget install junegunn.fzf

Modules 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

⚙️ Configuration

  • .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


🎭 Windhawk

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:

  1. 📥 Download Windhawk from ramensoftware.com/windhawk
  2. 📂 Open Windhawk → ExploreInstallEnable mod
  3. Select relevant .json file from Windhawk/ folder, paste it into Advanced tab in mod settings
  4. ✅ 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

🖼️ Wallpapers

🌐 Google Photos Album

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.


🤝 Contributing

Feel free to fork this repository and submit pull requests for improvements, bug fixes, or new customizations.


💰 Support This Project

If you find this repository helpful and would like to support its development and maintenance:

💳 Donate via PayPal

Your support helps keep this project updated and maintained!


📚 Support & Credits

  • ✨ 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

📞 Bugs & Issues

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

⚖️ License

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

About

Elevate Windows 11 with sleek aesthetics and developer-focused tools – stunning cursors, enhanced terminal, UI mods, and total customization control.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors