我想将 mpd 信息添加到我的 conky 中,因此我创建了一个脚本,其作用是从 ID3 标签获取封面
使用 {exec 'path'} 命令调用此脚本
我的问题是,自从我添加此功能后,我的 conky 拒绝独立站立:
如果我使用以下命令从终端启动它
conky -c `path.conkyrc` &
关闭终端时它将停止。我也尝试使用 -d 选项
我还尝试在启动时使用启动时运行的 sh 脚本来启动它:一开始它运行良好,但如果我打开一个终端,conky 将关闭我打开的终端......奇怪
删除对 {exec 'path'} 的调用解决了所有问题,因此这显然是问题根源
作为记录,我正在使用的脚本是
#!/bin/sh
MPD_MUSIC_PATH="/media/Media/Music"
TMP_COVER_PATH="/tmp/mpd-track-cover"
exiftool -b -Picture "$MPD_MUSIC_PATH/$(mpc --format "%file%" current)" > "$TMP_COVER_PATH" &
答案1
问题不在于简单的关闭,而在于一切的背后,包括壁纸。
更改窗口设置解决了问题:
own_window yes
own_window_type normal
own_window_transparent no
own_window_argb_visual yes
own_window_type normal
own_window_class conky-semi
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
own_window_argb_value 128
own_window_colour 000000