如何从bash脚本(ubuntu)中的当前系统主题获取图标?

时间:2015-04-22 03:35:17

标签: bash ubuntu themes ubuntu-14.04 gnome

在Ubuntu 14.10中,我想显示一个带有当前系统主题图标的通知。在下面的代码中,第3行是我的意思的一个例子:

1  #!/bin/bash
2  # Display a notification with an icon
3  ICON="$(somehow-get-path-to-system-theme-root-dir)/rest/of/path/to/icon.svg"
4  notify-send -i $ICON "Some notification text"

这样的命令是否存在,若然,它是什么?

1 个答案:

答案 0 :(得分:2)

我认为你应该做这样的事情

#!/bin/bash
# Display a notification with an icon
THEME=$(gsettings get org.gnome.desktop.interface icon-theme | tr -d "'")
ICON="/usr/share/icons/${THEME}/rest/of/path/to/icon.svg"
notify-send -i $ICON "Some notification text"