私のconkyにmpd情報を追加したいので、ID3タグからカバーを取得するタスクを実行するスクリプトを作成しました。
このスクリプトを呼び出すには、{exec 'path'}コマンドを使用してください。
私の問題は、この機能を追加した後、私のコニーが自分で書くことを拒否するということです。
次のように端末で実行すると、
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