安装

sudo pacman -S waybar

一些托盘工具

NetworkManager 的托盘工具

sudo pacman -s network-manager-applet

设置自动启动

需要编辑 hyprland 的设置文件 ~/.config/hypr/hyprland.conf,其实玩 hyprland 就需要经常与这个文件打交道了。

然后添加一下 exec-once = waybar &

让 hyprland 在每次登录的时候启动 waybar,后面的 & 表示在后台运行,没有会卡住 hyprland 的启动过程,所以务必加上。

waybar 设置

设置位置在 ~/.config/waybar/,如果没有就自己创建一下:mkdir -p ~/.config/waybar/

然后复制一下默认的配置:

cp /etc/xdg/waybar/config.jsonc ~/.config/waybar/
cp /etc/xdg/waybar/style.css ~/.config/waybar/

然后自定义一些设置就在 config.jsonc 这个文件中。

一些外观方面的就在 style.css 这个文件中。

图标显示

正常安装完后图标是不显示的,因为有些字体没有进行安装。

sudo pacman -S otf-font-awesome

安装一下这个字体,本来乱码的 waybar 图标就可以正常显示了。

意外功能

自带了亮度设置,可以不用下载亮度工具brightnessctl,把鼠标已到有个太阳的图标,然后移动滚轮就可以实现亮度调节。

不过没法添加快捷键。

快速隐藏与显示 waybar

waybar设置隐藏

切换 sway

waybar 默认的多界面是 sway 的,设置就在 config.jsonc 这个文件中。

将这个文件中的 sway 全部替换为 hyprland 或者是 niri,根据自己的 windows manager 来。

可以使用指令 %s/sway/niri