我想在我的Ubuntu机器上创建一个小应用程序.我想要做的是在音量旁边的任务栏上放置一个图标,以及互联网连接选项.我知道notify-send
bash 中有一个命令我可以使用,甚至切换到Qt
但是这似乎对这个问题有点过分.具体来说,有没有办法用bash在Ubuntu任务栏上创建一个图标,并定期更改其颜色或文本?
对于一个非常外壳友好的方式快速让托盘应用程序工作使用yad(具体yad --notification
).它允许您动态更改图标,设置单击事件处理程序并构建自定义上下文菜单.例如:
yad --notification --command='echo hello world' --image=myicon.png
点击即可回应"你好世界".要么:
yad --notification --command='echo hello world' --image=myicon.png --listen
将读取它的标准输入,等待命令更改图标,更改可见性,打开菜单,触发操作等.