notify-send和dunst的配置和使用
notify-send和dunst的配置和使用
用于系统通知
notify-send
发送 low 的信息:
1 | $ notify-send "help" -u normal |
发送 normal 的信息:
1 | $ notify-send "help" -u normal |
发送 critical 的信息:
1 | $ notify-send "help" -u critical |
dunstify
dunstify
命令和 notify-send
命令类似.
显示一个 icon:
1 | $ dunstify "Hello" -u low -i volume-mute |
-i
参数是文件名, 只是不加后缀.
给 notification 添加一个 ID, 可以重复利用同一个 notification 发送信息, 用 -r
参数添加:
1 | $ dunstify "Hello" -u low -i volume-mute -r 111 |
-a
参数用于设置 appname
dunst的配置
/etc/dunst/dunstrc
中包含示例配置文件。将此文件复制到~/.config/dunst/dunstrc
并进行相应的编辑。
在~/.local/share/systemd/user/的目录下创建dunst.service文件,内容如下:
1 | [Unit] |
然后运行systemctl --user enable dunst.service
,再运行systemctl --user start dunst.service
。
reboot之后,dunst就会自动启动了。
Sep 2024