🌷 关于
这个仓库包含了我为 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
c
将 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 中的字体设置。
c
将 windots/.config/yasb/
复制到 %USERPROFILE%\.config\yasb\
重启 YASB 以使更改生效。
📝 VSCode
!WARNING
我使用的是 VSCode v1.91.1,因为更新版本不支持 APC Customize UI 插件。
- 使用以下插件增强 VSCode 界面:
- APC Customize UI - 自定义 VSCode 界面
- GlassIt-VSC - 添加透明/磨砂效果(可选)
c
将 windots/.config/vscode/settings.json 复制到
%APPDATA%\Code\User\settings.json
重启 VSCode 以加载更新后的设置。
🌐 浏览器
永久链接:🌐 浏览器
!NOTE
这些配置仅适用于 基于 Firefox 的浏览器。
-
启用 userChrome.css 和 userContent.css:
- 在地址栏中打开 about:config。 搜索
- toolkit.legacyUserProfileCustomizations.stylesheets。
- 将其设置为 true。
- 在地址栏中打开 about:config。 搜索
-
定位你的配置文件夹:
- 在地址栏中打开 about:support。
- 找到"配置文件夹"并点击"打开文件夹"。
- 复制浏览器样式配置文件:
c
将 windots/.config/browser/userChrome.css 复制到 <Your Profile Folder>/chrome/userChrome.css
c
将 windots/.config/browser/userContent.css 复制到 <Your Profile Folder>/chrome/userContent.css
- 重启浏览器 以使更改生效。
🚀 Flow Launcher - 安装 Flow Launcher
c
将 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
c
将 windots/.config/terminal/settings.json
复制到
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json
- 重启 Windows Terminal 以查看更新后的配置。
🐚 PowerShell
永久链接:🐚 PowerShell
c
将 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:
c
winget install JanDeDobbeleer.OhMyPosh -s winget
c
将 windots/.config/ohmyposh/zen.toml
复制到
%USERPROFILE%\.config\ohmyposh\zen.toml
可选步骤:如果你已经应用了PowerShell 配置,可以跳过这一步。
⚙️ Fastfetch
通过 winget 安装 fastfetch:
bash
winget install fastfetch
配置文件路径:
windots/.config/fastfetch/config.jsonc
→%USERPROFILE%\.config\fastfetch\config.conf
windots/.config/fastfetch/windows.txt
→%USERPROFILE%\.config\fastfetch\windows.txt
运行 fastfetch 查看效果,只需在终端输入:
bash
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博客