基礎的な話はこちら。
日時を表示
ローカルタイムを表示。表示するためのフォーマットは、strftime() 関数に従う。
${time "(format)"}例)${time %Y年 %m月 %d日 %A} ${time %k:%M:%S}
UTC時刻:${utime "(format)"}
ユーザー環境を表示
Conkyのバージョンを表示。
${conky_version}
システム名を表示("Linux" 等)。
${sysname}
マシンアーキテクチャを表示("x86_64"、"i686"等)。
${machine}
カーネルのバージョンを表示。
${kernel}
ホスト名(コンピュータ名)を表示。
${nodename}
システム起動からの時間を表示
${uptime}
短いフォーマットで表示
${uptime_short}
CPU・メモリの表示
CPU#nの周波数を表示。
MHz単で表示:${freq "(n)"}
GHz単で表示:${freq_g "(n)"}
パラメータ省略時のデフォルトは1。
CPU使用率を表示。
${cpu "(cpuN)"}
パラメータ省略または ${CPU cpu0}は総使用量。
${cpu cpuN} Nに1以上の数値を指定した場合個々のCPU使用量。
CPU使用率をバー表示。
${cpubar "(cpuN)" "(height)","(width)"}
(height),(width)は表示するバーの高さと幅。
widthを省略すると、書き出し位置から表示幅終端までを使う。
CPU使用率グラフ表示。
${cpugraph "(cpuN)" "(height)","(width)","(gradient colour 1)" "(gradient colour 2)"}例)${cpugraph cpu1 20,130 000000 ffffff}
(height),(width)は表示する領域の高さと幅。
widthを省略すると、書き出し位置から表示幅終端までを使う。
表示色をグラデーション指定。左側の色が (gradient colour 1) 右側が(gradient colour 2)。
色指定は冒頭の#を省いた16進で指定。
使用しているメモリの量表示。
${mem}
メモリの総容量表示。
${memmax}
使用中メモリの割合表示。
${memperc}
使用中メモリの割合をバー表示。
${membar "(height)","(width)"}
(height),(width)は表示するバーの高さと幅。
widthを省略すると、書き出し位置から表示幅終端までを使う。
使用中のスワップの量表示。
${swap}
スワップの総量表示。
${swapmax}
使用中のスワップの割合表示。
${swapperc}
使用中のスワップの量をバー表示。
${swapbar "(height)","(width)"}
(height),(width)は表示するバーの高さと幅。
widthを省略すると、書き出し位置から表示幅終端までを使う。
ファイルシステムの表示
ファイルシステムの種類を表示。
${fs_type "(fs)"}例)${fs_type /home} "/home"のファイルシステムが表示される。
(fs)はファイルシステム上の任意のファイル。
ファイルシステムの使用量を表示。
${fs_used "(fs)"}例)${fs_used /} "/"のファイルシステム使用量が表示される。
(fs)はファイルシステム上の任意のファイル。
ファイルシステムのサイズを表示。
${fs_size "(fs)"}
(fs)はファイルシステム上の任意のファイル。
ファイルシステムの使用領域の割合表示。
${fs_used_perc "(fs)"}
(fs)はファイルシステム上の任意のファイル。
ファイルシステム上の使用量をバー表示。
${fs_bar "(height)","(width)" (fs)}
(height),(width)は表示するバーの高さと幅。
widthを省略すると、書き出し位置から表示幅終端までを使う。
(fs)はファイルシステム上の任意のファイル。
プロセス、ファイル制御情報の表示
トータルプロセスの表示 (sleepを含む)。
${processes}
実行されているプロセスの表示(sleepを含まず)。
${running_processes}
CPUを使用しているアプリケーションを表示。(CPUの使用率順にソート)。
${top "(type)" "(num)"}
(num) ソート順位 10位まで表示可能。
(type) で情報を指定。使用できる主な指定は、
"name":ファイル名
"pid":PID
"cpu":CPU使用率
"mem":メモリ使用率
CPUを使用しているアプリケーションを表示。(CPUのメモリー使用量順にソート)。
${top_mem "type" "num"}
使い方は"top" と同じ。
ネットワーク情報の表示
インターフェイスのIPアドレスを表示。
${addr "(interface)"例)${addr eth0}
(interface) インターフェイスを指定。
IPアドレスが割り当てられていない場合"No Address"
ワイヤレスアクセスポイントのESSIDを表示。
${wireless_essid "(interface)"例)${wireless_essid wlan0}
(interface) 無線LANのインターフェイスを指定。
ダウンロード速度を表示。
速度に合わせた単位で表示:${downspeed "(interface)"
小数点以下1位までのKiB単位で表示:${downspeedf "(interface)"
(interface) インターフェイスを指定。
ダウンロード速度をグラフ表示。
${downspeedgraph "(interface)" "(height)","(width)","(gradient colour 1)" "(gradient colour 2)"}例)${downspeedgraph eth0 20,130 000000 ffffff}
(height),(width)は表示する領域の高さと幅。
widthを省略すると、書き出し位置から表示幅終端までを使う。
表示色をグラデーション指定。左側の色が (gradient colour 1) 右側が(gradient colour 2)。
色指定は冒頭の#を省いた16進で指定。
総ダウンロード量を表示。
${totaldown "(interface)"
(interface) インターフェイスを指定。
アップロード速度を表示。
速度に合わせた単位で表示:${upspeed "(interface)"
小数点以下1位までのKiB単位で表示:${upspeedf "(interface)"
(interface) インターフェイスを指定。
アップロード速度をグラフ表示。
${upspeedgraph "(interface)" "(height)","(width)","(gradient colour 1)" "(gradient colour 2)"}例)${upspeedgraph eth0 20,130 000000 ffffff}
(height),(width)は表示する領域の高さと幅。
widthを省略すると、書き出し位置から表示幅終端までを使う。
表示色をグラデーション指定。左側の色が (gradient colour 1) 右側が(gradient colour 2)。
色指定は冒頭の#を省いた16進で指定。
総アップロード量を表示。
${totalup "(interface)"
(interface) インターフェイスを指定。
Conkyのカスタマイズ:基礎編



