デスクトップ環境構築 - 共通事項 - タスクマネージャ Conky - 設定ファイル


 クラウディア


1. 概要
2. ファイル指定
3. ファイル作成

1. 概要

 「Conky」の設定ファイルの置き場所・ファイル名は、環境によっていろいろ変わるようですが。

~/.conkyrc
 というものと

~/.config/conky/conky.conf
 というものとがあります。  バージョン「1.10」「1.11」どちらも、上記どちらでも読みこんでくれるようです。  ただし後者の方が、現時点(2019年11月13日)では正式なもののようです。  「conky-1.11.4」のマニュアルによれば、システム用が

${sysconfdir}/conky/conky.conf
 で、ログインユーザ用が

~/.config/conky/conky.conf
 となっています。  システム用が、「${sysconfdir}」の下というのは、とても納得のいく話です。  このシンボルであれば、すべてのプラットフォームに通用します。

2. ファイル指定

 どこでも、どんな名前でも対応できるように

conky -c [パス/]ファイル名
conky --config=[パス/]ファイル名
 上下、どちらかの形式にしておけば、「[パス/]ファイル名」をコンフィグレーションファイルとして読みこんでくれます。  ただし、「~/」のホームディレクトリ指定はできないときがあり、「$HOME/」と書く必要があります。

3. ファイル作成

 プラットフォームによって、元ネタが変わってくるので(FreeBSD だと「/usr/local/share/examples/conky/conky.conf」、Linux だと「/etc/conky/conky.conf」)・・・困っていたのですが。  これも、マニュアルを読んで納得しました。  正しくは、

mkdir -pv ~/.config/conky
conky --print-config > ~/.config/conky/conky.conf
 で作成します。  ただし、バージョンもしくは、他の感興によって、「-C」オプションが機能しないことがあります。  その場合は、しかたなくシステムのコンフィグレーションファイルからコピーすることになります。  わたしが実際に試したもので、対応状況を記しておきます。
ディストリビューションversion Conky version -C 備考
antiX 19 1. 9.0 ○
ArcoLinux 19.06.1 1.11.3_pre ○
ChaletOS 16.04.2 1. 9.0 ○
deepin 15.10.1 1.10.6 ○
elementary OS5.1 1.10.8 ○
Fedora 31 1.11.5_pre /etc/conky/conky.conf GNOME で確認
Linux Mint 19.2 1.10.8 ○ Cinnamon で確認
Mageia 7 1.11.3_pre /etc/conky/conky.conf MATE で確認
Manjaro 18.1.0 1.11.5_pre ○ XFCE で確認
MX Linux 19.1 1.10.8 ○
OpenMandriva 4.0 1.11.4_pre /etc/conky/conky.conf
openSUSE 15.0 1.10.6 ○
PCLinuxOS 201909 1.11.5_pre ○ MATE で確認
ROSA R11 2016.1 1.10.8_pre /etc/conky/conky.conf XFCE で確認
Slackware 14.2 - - Conky のパッケージなし
Solus 4.0 1.11.5_pre ○ BUDGIE で確認
SparkyLinux 5.9 1.10.8 ○ awesome で確認
Ubuntu 19.10 1.10.8 ○ Ubuntu(GNOME)で確認
Zorin OS 15 1.10.8 ○

 「-C」の欄に「○」のついているものは、「-C」「--print-config」オプションが有効です。
 「○」でないものは、コンフィグレーションファイルのコピー元を示しています。

 (「FreeBSD」は、ディストリビューションでなく、オペレーティングシステムです。
   その他のものは、「Linux」のディストリビューションです。)


audiobook.jp
薬屋の独り言
葬送のフリーレン Prime Video
それがだいじWi-Fi
ネットオークションの相場、統計、価格比較といえばオークファン
サウンドハウス
Amazonギフトカード
アフィリエイトのアクセストレード
TikTok Shop 【リピート用プログラム】
earthcar(アースカー)
健康サポート特集
JETBOY
EaseUS
【usus ウズウズ】
ハイスピードプラン
ベルリッツ
損保との違い
U-NEXT
5G CONNECT