YASB Reborn安装与配置指南
1. 项目基础介绍
YASB Reborn 是一个用 Python 编写的高度可配置的 Windows 状态栏。它提供了一个个性化的状态显示,可以展示包括但不限于当前活动窗口标题、电池状态、蓝牙连接状态、亮度、CPU 使用率、时间日期、自定义小部件等多种信息。用户可以通过配置文件来定制状态栏的显示内容和样式。
主要的编程语言:Python
2. 项目使用的关键技术和框架
- Python:作为主要的编程语言,用于实现状态栏的逻辑和界面。
- PyQt5:一个用于创建桌面级GUI应用程序的跨平台工具集。
- YAML:用于配置文件的格式,方便用户自定义设置。
- CSS:用于定制状态栏的样式。
3. 安装和配置准备工作及详细步骤
准备工作
- 确保系统为 Windows 10 或 Windows 11。
- 安装 Python 3.12。
- 安装 Nerd Fonts(推荐使用 JetBrainsMono)。
- 准备一个文本编辑器来编辑配置文件。
安装步骤
通过安装程序
- 访问 GitHub 释放页面,下载最新的安装程序。
- 运行安装程序并按照屏幕上的指示完成安装。
使用 Winget
-
打开 PowerShell 或命令提示符。
-
运行以下命令安装 YASB:
winget install --id AmN.yasb
使用 Scoop
-
如果尚未安装 Scoop,请先安装 Scoop。
-
添加 extras 桶:
scoop bucket add extras
-
使用 Scoop 安装 YASB:
scoop install extras/yasb
使用 Python
-
确保已安装 Python 3.12。
-
克隆或下载项目到本地:
git clone https://github.com/amnweb/yasb.git
-
在项目目录中安装所需的 Python 模块:
pip install -r requirements.txt
-
启动应用程序:
python src/main.py
或者双击
yasb.vbs
脚本。
配置步骤
- 根据个人喜好编辑
styles.css
文件来调整状态栏的样式。 - 编辑
config.yaml
文件来配置状态栏显示的内容和小部件。 - 保存文件并重新启动应用程序以应用更改。
注意: 该项目会定期更新,更新文件时,请务必检查 styles.css
和 config.yaml
文件以获取新功能和更改,否则配置可能会失效。