Conky
根桌面上的 Conky 不顯示配置文件更改
概括:
我最近安裝了 Crunchbang,想更改預設安裝的 Conky 的顏色,並在桌面上顯示系統狀態資訊。但是,即使我手動重新啟動 conky,更改配置設置似乎也沒有什麼不同。
細節:
我找到了兩個配置文件:
/etc/conky/conky.conf /etc/conky/conky_no_x11.conf
他們有顏色設置。如果我更改設置並執行
$ conky
然後出現一個看起來像終端的面板,它確實反映了我的更改。我注意到,為了刷新桌面 Conky,而不是這個看起來像終端的 Conky,我必須這樣做
$ sudo killall conky $ sudo conky -q
殺死它會使 Conky 從桌面上消失。以 root 身份再次啟動它會使其重新出現在桌面上。但是我對配置文件所做的任何更改都沒有顯示在“根桌面”Conky 中,只有當我將它作為“子系統”Conky 執行時。
請幫助我了解發生了什麼,以及我缺少什麼。
conky 的預設配置文件是
~/.conkyrc
. 這遵循經典的 *nix 約定,該約定希望將配置文件(點文件)隱藏在~/
.如果該文件存在,它將在您啟動 conky 時被讀取,並且
/etc
如您所見,其中的文件將被忽略。您可以使用標誌覆蓋預設值-c
(至少在 conky 1.9.0 中):-c | --config= FILE Config file to load instead of $HOME/.conkyrc