Awesome

在 Awesome 下帶有專輯封面的 xmms2 通知

  • January 22, 2013

我有以下內容.config/awesome/rc.lua

--{{{ Display noify with current xmms2 playlist
function xmms2()
   local f = io.popen("nyxmms2 status -f '${artist} - ${album} - ${title}'")
   local fr = ""
   for line in f:lines() do
   fr = fr .. line .. '\n'
   end
   f:close()
   naughty.notify({ title = "Currently playing:", text = fr, timeout = 5})
end
--}}}

我想為此添加專輯封面。

有誰知道如何做到這一點?

我正在尋找類似這種 mpd 設置但適用於 xmms2 的東西。

你可以用notify-send這個。它支持--icon指向要顯示的像素圖形的開關。似乎不支持矢量圖形。這可以很容易地與音頻播放器的新歌事件掛鉤。我不知道 xmms2,所以我無法提供有關如何執行此操作的詳細資訊。這就是通知所需的全部內容:

notify-send --expire-time=5000 --icon="$ALBUMART" "$ARTIST" "$SONG"

此解決方案適用於出色的 WM。

引用自:https://unix.stackexchange.com/questions/62175