一个专为 Windows 用户设计的配置文件集合提供类似 Unix 环境的美化和功能增强。

发布于:2025-05-20 ⋅ 阅读:(14) ⋅ 点赞:(0)

🌷 关于

这个仓库包含了我为 Windows 环境配置的 dotfiles,专为那些想在 Windows 上体验类似 Unix 风格的用户设计。
我创建这个仓库,是为了把我的 Windows 环境变得更干净、更像 Unix 风格。无论是平铺式窗口管理器、终端定制,还是更流畅的工作流,这里的一切都旨在让 Windows 使用起来不再那么繁琐,更加高效。
如果你喜欢 https://reddit.com/r/unixporn 风格的桌面配置,想在 Windows 上实现类似效果,这个仓库可能会帮到你!


✨ 功能

  • 🪟 Glazewm 配置
  • ❄️ 美观的 YASB 配置
  • 🌸 极简的 VSCode 设置
  • 精致的 Windows Terminal 配置
  • 🐚 Powershell 配置
  • 🎨 Ohmyposh 主题
  • ⚙️ 极简的 fastfetch 配置
  • 🚀 Flow launcher 配置
  • 🦅 可定制的 开始菜单、任务栏和通知中心
  • 💫 美观的 壁纸
  • 🐈 无处不在的 Catppuccin 配色

🌸 核心系统信息

组件 配置
操作系统 Windows 11🪟 + WSL2 🐧
窗口管理器 GlazeWM ✨
Shell PowerShell / Zsh 🐚
终端模拟器 Windows Terminal >_
面板 YASB ❄️
文本编辑器 VSCode / Neovim ⌨️
应用启动器 Flow Launcher 🚀
文件管理器 资源管理器 / Yazi 📂
浏览器 Zen-Browser 🌐
配色方案 Catppuccin 🎨

🛠️ 特色配置说明

  • 双系统融合:Windows 11 与 WSL2 深度整合
  • 高效工作流:GlazeWM + Flow Launcher 极速切换
  • 开发者友好:Neovim 与 VSCode 协同工作
  • 终端美学:Windows Terminal 完美支持 Zsh
  • 统一视觉:全系统 Catppuccin 配色方案

ℹ️ 完整系统信息

🪟 系统
📚 项目 ✨ 应用
操作系统 Windows 11 + WSL2
窗口管理器 💖 GlazeWM ⚙️
状态栏 💖 YASB ⚙️
应用启动器 Flow Launcher ⚙️
系统修改 💖 Windhawk ⚙️

🖥️ 命令行/终端应用(配置文件可在 https://github.com/ashish0kumar/dotfiles 仓库中找到)

📚 项目 ✨ 应用
Shell 💖 zsh ⚙️ / pwsh ⚙️
终端模拟器 windows terminal ⚙️
终端复用器 💖 tmux ⚙️
Shell 提示符 ohmyposh ⚙️
文本编辑器 💖 neovim ⚙️
CD 替代工具 💖 zoxide
LS 替代工具 eza
Cat 替代工具 bat ⚙️
文件管理器 💖 yazi ⚙️
模糊文件查找器 💖 fzf
Git TUI lazygit
系统监视器 btop ⚙️ & bottom ⚙️
系统信息工具 fastfetch ⚙️
音频可视化器 cava

🖱️ 图形界面应用

📚 项目 ✨ 应用
备用文本编辑器 VSCode ⚙️
音乐播放器 💖 Spotify (经过 Spicetify 修改)
网页浏览器 💖 Zen-Browser ⚙️ 🏡 起始页
笔记应用 💖 Obsidian
文件管理器 File Explorer
办公软件 LibreOffice

🔍 其他

📚 项目 ✨ 应用
配色方案 💖 Catppuccin Mocha
字体 JetBrainsMono Nerd Font
配置文件管理器 💖 GNU Stow (在 WSL2 中使用)

🔧 安装指南

🪟安装 GlazeWM

将 windots/.config/glazewm/config.yaml 
复制到 %USERPROFILE%\.glzr\glazewm\config.yaml

重启 GlazeWM 以使更改生效。

📊 安装YASB(Yet Another Status Bar)
[!NOTE]
确保你安装了 Nerd Font,以便正确渲染图标。我使用的是 JetBrainsMono Nerd Font,如果你使用的是其他 Nerd Font,请相应更新 YASB 的 styles.css 中的字体设置。

将 windots/.config/yasb/ 


复制到 %USERPROFILE%\.config\yasb\

重启 YASB 以使更改生效。

📝 VSCode

[!WARNING]
我使用的是 VSCode v1.91.1,因为更新版本不支持 APC Customize UI 插件。

  • 使用以下插件增强 VSCode 界面:
  • APC Customize UI - 自定义 VSCode 界面
  • GlassIt-VSC - 添加透明/磨砂效果(可选)
  将 windots/.config/vscode/settings.json 复制到
   %APPDATA%\Code\User\settings.json 

重启 VSCode 以加载更新后的设置。

🌐 浏览器
永久链接:🌐 浏览器

[!NOTE]
这些配置仅适用于 基于 Firefox 的浏览器。

  • 启用 userChrome.css 和 userContent.css:

    • 在地址栏中打开 about:config。 搜索
      • toolkit.legacyUserProfileCustomizations.stylesheets。
      • 将其设置为 true。
  • 定位你的配置文件夹:

    • 在地址栏中打开 about:support。
    • 找到“配置文件夹”并点击“打开文件夹”。
    • 复制浏览器样式配置文件:
将 windots/.config/browser/userChrome.css 复制到 <Your Profile Folder>/chrome/userChrome.css
将 windots/.config/browser/userContent.css 复制到 <Your Profile Folder>/chrome/userContent.css
  • 重启浏览器 以使更改生效。
    🚀 Flow Launcher
  • 安装 Flow Launcher
将 windots/.config/FlowLauncher/settings.json 复制到 %APPDATA%\FlowLauncher\Settings\Settings.json
  • 重启 Flow Launcher
    🦅 Windhawk
    安装 Windhawk。
  • 从 Windhawk 商店安装 相关模块:
    • 通知中心样式器
    • 开始菜单样式器
    • 任务栏样式器
  • 从 windots/.config/windhawk/ 复制 Windhawk 配置文件。
  • 打开相关模块的 详情页面,进入 高级 > 模块设置,粘贴配置并点击 “加载” 以应用。

>_ 终端与 Shell 设置

🖥️ Windows Terminal
永久链接:🖥️ Windows Terminal
安装 Windows Terminal

将 windots/.config/terminal/settings.json
复制到
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json
  • 重启 Windows Terminal 以查看更新后的配置。

🐚 PowerShell
永久链接:🐚 PowerShell

将 windots/.config/WindowsPowershell/Microsoft.PowerShell_profile.ps1 
复制到
 %USERPROFILE%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

重启 PowerShell 以应用更改。
🎨 Oh My Posh
永久链接:🎨 Oh My Posh
使用 winget 安装 Oh My Posh:

winget install JanDeDobbeleer.OhMyPosh -s winget
将 windots/.config/ohmyposh/zen.toml
 复制到 
 %USERPROFILE%\.config\ohmyposh\zen.toml

可选步骤:如果你已经应用了PowerShell 配置,可以跳过这一步。

⚙️ Fastfetch

通过 winget 安装 fastfetch:

winget install fastfetch

配置文件路径:

  • windots/.config/fastfetch/config.jsonc%USERPROFILE%\.config\fastfetch\config.conf
  • windots/.config/fastfetch/windows.txt%USERPROFILE%\.config\fastfetch\windows.txt

运行 fastfetch 查看效果,只需在终端输入:

fastfetch

🧩 GlazeWM 快捷键速查

[!INFO]
可以在 glazewm/config.yaml 文件中自定义你的快捷键设置。

快捷键组合 功能说明
alt + enter 打开终端
alt + h/j/k/l 聚焦左/上/下/右窗口
alt + shift + h/j/k/l 移动当前焦点窗口到左/上/下/右
alt + q 关闭当前窗口
alt + 1-9 切换到第 {n} 个工作区
alt + shift + 1-9 将当前窗口移到第 {n} 个工作区
alt + m 切换窗口的最小化状态
alt + f 切换窗口最大化状态
alt + v 改变平铺布局的方向
alt + t 切换当前窗口的浮动和平铺模式
alt + shift + e 退出 GlazeWM

🖼️ 配置预览图库

[!NOTE]
想要获取同款壁纸?点击查看 Catppuccin 主题壁纸合集

特色组件展示

  • 🌐 浏览器访问 R/UNIXPORN + CMATRIX/CBONSAI 特效脚本

  • 在这里插入图片描述

  • ✏️ VSCODE 图形界面编辑器

  • 在这里插入图片描述

  • 📊 状态栏菜单 + 终端系统监控

  • 在这里插入图片描述

  • 🏠 浏览器启动页 STARTPAGE

  • 在这里插入图片描述

  •  NEOVIM 终端文本编辑器

  • 在这里插入图片描述

  • 🔍 模糊搜索预览 + LS/CD 替代工具

  • 在这里插入图片描述

  • 📁 终端文件管理器 YAZI

  • 在这里插入图片描述

  • 🚀 开始菜单 + 任务栏 + 通知中心

  • 在这里插入图片描述

  • 📅 状态栏日历 + TTY-CLOCK + 应用启动器

  • 在这里插入图片描述

  • 🎵 SPOTIFY 音乐播放器 + CAVA 音频可视化

  • 在这里插入图片描述

  • 🐱 GIT 管理界面 + TELESCOPE 文件搜索

  • 在这里插入图片描述

  • ⚡ 电源菜单界面

  • 在这里插入图片描述

5、每日资源 在这里

💯 👉【我的更新汇总】

👉项目直达

关注我的CSDN博客

更多资源可以查看我的CSDN博客


网站公告

今日签到

点亮在社区的每一天
去签到