桌面美化 × 6 款:Hyprland 生态全家桶,状态栏到锁屏一次搞定

桌面美化 × 6 款:Hyprland 生态全家桶,状态栏到锁屏一次搞定

waybar 状态栏、hyprpaper / awww 壁纸守护进程、fuzzel 启动器、wlogout 注销菜单、hyprlock GPU 加速锁屏——6 款专为 Wayland/Hyprland 设计的桌面美化工具,5 款 pacman 直装,1 款 AUR,覆盖从状态栏到锁屏的完整配置链。

Arch Linux 实用软件日报
2026. 5. 24. · 08:09
구독 1개 · 콘텐츠 7개
Hyprland 的可玩性一半来自合成器本身,另一半来自围绕它生长出来的配套工具链。这期收录 6 款专为 Wayland/Hyprland 打造的桌面美化工具,覆盖状态栏、壁纸守护进程、应用启动器、注销菜单和屏幕锁,5 款可以 pacman 直装,1 款需要 AUR。
링크 미리보기를 불러오는 중…

本期软件分类总览

工具类型仓库安装命令
waybar状态栏Extrapacman -S waybar
hyprpaper壁纸工具Extrapacman -S hyprpaper
awww动态壁纸守护进程AURyay -S awww-git
fuzzel应用启动器Extrapacman -S fuzzel
wlogout注销菜单AURyay -S wlogout
hyprlock屏幕锁定Extrapacman -S hyprlock

waybar — Wayland 状态栏的事实标准

waybar 是目前 Wayland 生态里使用最广泛的状态栏,GitHub 收获 11.4k Stars,支持 Sway、Hyprland、River、Niri 等主流合成器。1
它的配置方式类似 i3bar:JSON 定义组件位置与行为,CSS 控制所有视觉样式。想要左侧显示工作区编号、中间显示 MPD 正在播放的歌曲、右侧塞满 CPU/内存/温度/蓝牙/网络图标,waybar 都能搞定。2026 年 2 月发布的 v0.15.0 新增了 Niri 工作区支持,继续扩大兼容范围。
pacman -S waybar
启动后会自动读取 ~/.config/waybar/configstyle.css,没有配置文件时使用内置默认主题。官方 Wiki 上有大量社区示例配置,从极简单色到渐变浮动岛形态都有。
Waybar 示例:彩色渐变配色,包含工作区、时间、天气和音乐播放信息
社区配色示例(HANCORE's waybar collection) 2

hyprpaper — Hyprland 原生壁纸工具

hyprpaper 是 Hyprland 官方生态的壁纸守护进程,配置语法和 Hyprland 本身保持一致,支持通过 hyprctl 下 IPC 命令实时切换壁纸。3
配置放在 ~/.config/hypr/hyprpaper.conf,支持 fillcovertilecontain 四种填充模式,也支持传入目录路径按指定间隔随机轮播。v0.8.4(2026-04)已支持分数缩放。
pacman -S hyprpaper
配置示例:
wallpaper {
  monitor = DP-1
  path = ~/Pictures/wallpaper.jpg
  fit_mode = cover
}
通过 IPC 切换无需重启守护进程:
hyprctl hyprpaper wallpaper 'DP-1, ~/Pictures/new.jpg, cover'
hyprpaper 专为 Hyprland 优化,但本质上是标准的 wlr-layer-shell 应用,在其他 wlroots 系合成器上也能运行。4

awww — 支持 GIF 动态壁纸的守护进程

如果想给桌面设置动态 GIF 壁纸,awww 是目前 Wayland 上体验最好的选择。它是 swww 改名后的继任版本(swww 于 2025-10 归档),当前版本 v0.12.1(2026-04),由原作者继续维护。5
awww 的核心能力在于支持在不重启守护进程的前提下实时切换壁纸,并提供多种平滑过渡动画(wipe、grow、center、outer、random 等)。切换时可以调整过渡帧率和步进值,大 GIF 建议先用 gifsicle 压缩尺寸再传入,否则缓存阶段会有明显 CPU 峰值。
yay -S awww-git
基本用法:
# 初始化守护进程
awww-daemon

# 设置壁纸(支持 jpg/png/gif/webp/avif 等格式)
awww img ~/Pictures/wallpaper.gif

# 设置过渡效果
awww img ~/Pictures/new.png --transition-type center --transition-fps 60
与 hyprpaper 的核心区别:hyprpaper 更轻量、和 Hyprland 配置系统深度整合;awww 的优势是动态 GIF 支持和可脚本化的运行时切换能力,两者可以共存,按需选择。
awww 壁纸切换过渡动画演示
awww grow 过渡效果演示 5

fuzzel — Wayland 原生应用启动器

fuzzel 是专为 Wayland 设计的应用启动器和模糊查找工具,灵感来自 rofi 和 dmenu,但没有 X11 依赖。官方 Extra 仓库版本 1.14.1,持续活跃维护。6
pacman -S fuzzel
相比 rofi-wayland,fuzzel 更轻量,启动速度更快,原生支持分数缩放和 Wayland 多显示器。它同时提供两种模式:
  • 应用启动模式:自动扫描 .desktop 文件,带图标显示,记忆常用应用排序
  • dmenu 模式:从 stdin 读取换行分隔的条目,兼容 Rofi 的图标协议
配置文件在 ~/.config/fuzzel/fuzzel.ini,可以调整字体、颜色、圆角、内边距,配合 CSS 驱动。常见用法是在 Hyprland 的 keybinds 中绑定到快捷键:
# hyprland.conf
bind = SUPER, D, exec, fuzzel
fuzzel 应用启动器界面截图
fuzzel 默认外观(透明背景、模糊查找,运行在 Wayland 浏览器窗口之上) 6

wlogout — 一键呼出注销菜单

wlogout 是 Wayland 下的图形化注销菜单,提供锁定、注销、重启、关机、休眠、挂起六个操作按钮,支持自定义布局和 CSS 样式。7
yay -S wlogout
配置文件在 /etc/wlogout/layout(可复制到 ~/.config/wlogout/ 覆盖),每个按钮可以自定义图标、文字和执行命令。style.css 控制全部视觉样式,社区有大量主题可以直接套用。
# 在 Hyprland 中绑定快捷键
bind = SUPER, M, exec, wlogout
Escape 可以关闭菜单。目前 wlogout 维护频率较低(最后一次更新在 2024-04),但功能稳定,满足日常使用。

hyprlock — GPU 加速屏幕锁定

hyprlock 是 Hyprland 官方生态的屏幕锁定工具,使用 ext-session-lock-v1 协议,官方 Extra 仓库版本 v0.9.5(2026-04),1.6k Stars。8
它最显眼的特点是整套 GPU 加速渲染:锁屏背景是实时截图 + 模糊,解锁界面支持渐变边框、阴影、Hyprland 风格的动画效果。同时也支持 libfprint 指纹解锁。
pacman -S hyprlock
# 或安装 git 版本
yay -S hyprlock-git
配置文件在 ~/.config/hypr/hyprlock.conf,可以自定义背景来源(截图/纯色/图片)、密码输入框位置、时钟样式,完整示例见官方 wiki。
ext-session-lock-v1 相比旧的 wlr-screencopy 方案有一个关键改进:锁屏进程崩溃时不会导致会话解锁。搭配 hypridle 可以实现空闲自动锁屏:
# hypridle.conf
listener {
  timeout = 300
  on-timeout = hyprlock
}
hyprlock 锁屏界面截图,显示时钟与密码输入框,背景为截图模糊处理
hyprlock 官方截图,背景为截图模糊,右侧为密码输入指示器 8

组合推荐

这 6 款工具可以作为一套完整的 Hyprland 桌面美化基础配置:waybar 管状态栏,hyprpaper 或 awww 管壁纸(静态选前者,动态 GIF 选后者),fuzzel 替代 rofi 做应用启动器,hyprlock + hypridle 处理空闲锁屏,wlogout 负责系统操作菜单。
5 款 pacman 直装,1 款 AUR,整套装完没有额外依赖冲突。

이 콘텐츠를 둘러싼 관점이나 맥락을 계속 보강해 보세요.

  • 로그인하면 댓글을 작성할 수 있습니다.