Conky は、X Window System用のフリーソフトウェアのデスクトップシステム モニターです。Linux 、FreeBSD、OpenBSDで利用可能です。[ 3 ] Conky は高度に設定可能で[ 4 ] [ 5 ] [ 6 ] 、 CPUの状態、メモリ、スワップ領域、ディスク ストレージ、温度、プロセス、ネットワーク インターフェイス、バッテリー パワー、システム メッセージ、電子メールの受信トレイ、Arch Linux のアップデート、多くの人気音楽プレーヤー ( MPD、XMMS2、BMPx、Audaciousなど)、天気予報、最新ニュースなど、多くのシステム変数を監視できます。[ 7 ]情報をレンダリングするために高レベルのウィジェット ツール キットを使用するシステム モニターとは異なり、Conky は X ウィンドウで直接描画されます。これにより、比較的少ないシステム リソースを消費するように設定できます。[ 8 ]
ConkyはLinux Magazineで「オープンソースの世界で最もメンテナンスが行き届いているプログラムの一つであり、間違いなく最も便利なプログラムの一つ」と称賛された。[ 9 ]
Pinguy OSとCrunchBang Linuxのデフォルトインストールには、あらかじめ設定されています。[ 10 ] [ 11 ]
Conky は、現在メンテナンスされていないシステム モニターtorsmoのフォークです。 [ 12 ]しかし、Torsmo は、最小限のリソースを使用するアプリケーションが好まれるシステムで引き続き使用されています。たとえば、 Damn Small Linux は、 Live CDのデフォルトインストールでデスクトップ ルート ウィンドウで torsmo を実行します。[ 13 ] Conky という名前は、カナダのテレビ番組Trailer Park Boysのキャラクターに由来しています。[ 14 ]
Conkyはシステムモニターとしての使用に適していますが、他の多くの情報源を収集して表示するためにも使用でき、Luaプログラミング言語で拡張することも可能です。
ConkyはNokia N900 [ 15 ]などのデバイスにも移植されており、 GCCとX11実装を備えたほぼすべてのシステムに移植可能です。
ユーザーは多くのカスタマイズされたスクリプトを作成して配布しており、Conky の機能と外観におけるモジュール性と汎用性を示しています。Ubuntuフォーラムのスレッドは、ユーザーが設定を共有する 2,000 ページ以上にまで成長しました。[ 16 ] [ 17 ] [ 18 ] [ 19 ]
ユーザーのデスクトップに時刻を表示するConkyの簡単な設定例は以下のとおりです。
注:バージョン1.10以降、Conkyは使用する構文を変更しました。
conky.config = {配置= 'middle_middle' 、背景= false 、border_width = 1 、cpu_avg_samples = 2 、default_color = 'white' 、default_outline_color = 'white' 、default_shade_color = 'white' 、draw_borders = false 、draw_graph_borders = true 、draw_outline = false 、draw_shades = false 、use_xft = true 、フォント= 'Free Mono:size=30' 、gap_x = 5 、gap_y = 60 、minimum_height = 5 、minimum_width = 400 、net_avg_samples = 2 、no_buffers = true 、out_to_console = false 、out_to_stderr = false 、extra_newline = false 、own_window = true 、own_window_class = 'Conky' 、own_window_type = 'desktop' 、stippled_borders = 0 、update_interval = 1.0 、大文字= false 、use_spacer = 'none' 、show_graph_scale = false 、show_graph_range = false}conky.text = [ [${time %H:%M}]]古い構文のより簡単な例:
更新間隔 30 自身のウィンドウ はい 独自のウィンドウタイプ:デスクトップ use_xft はい xftfont DejaVu Sans:size=14 配置 右下 文章 ${time %H:%M} デフォルトの設定ファイルの場所は、$HOME/.conkyrcまたは${sysconfdir}/conky/conky.confです。ほとんどのシステムでは、「sysconfdir」は/etcであり、そこにサンプル設定ファイル ( /etc/conky/conky.conf )があります。[ 7 ]