Conkyはリアルタイムで画面にシステム情報を表示するグラフィカルなツールです。 Conkyのルックアンドフィールをカスタマイズして、必要な情報が表示されるようにすることができます。
デフォルトで表示される情報の種類は次のとおりです。
- コンピュータネーム
- 稼働時間
- 周波数(MHz単位)
- 周波数(GHz単位)
- RAM使用量
- SWAPの使用法
- CPU使用率
- プロセス/実行プロセス
- ファイルシステム
- ネットワーキング
- トップランニングプロセス
このガイドでは、Conkyのインストール方法とカスタマイズ方法について説明します。
Conkyのインストール
Ubuntuファミリ(Ubuntu、Ubuntu MATE、Ubuntu GNOME、Kubuntu、Xubuntu、Lubuntuなど)、Linux Mint、BodhiなどのDebianベースのLinuxディストリビューションを使用している場合は、次のapt-getコマンドを使用します。
sudo apt-get conkyをインストールする
FedoraまたはCentOSを使用している場合は、次のyumコマンドを使用します。
sudo yum conkyをインストールする
openSUSEの場合、次のzypperコマンドを使用します
sudo zypperインストールconky
Arch Linuxユーザーの場合、次のPacManコマンド
sudo pacman -S conky
上記のそれぞれのケースで私はあなたの特権を高めるためにsudoを含んでいます。
コンキを走る
次のコマンドを実行すると、端末からまっすぐに実行できます。
コンキー
それ自体では、それほど良くないので、画面がちらつくことがあります。
ちらつきを取り除くには、次のようにしてconkyを実行します。
コンキー-b
バックグラウンドプロセスとして実行されるようにするには、次のコマンドを使用します。
conky-b&
起動時にConkyを起動させることは、Linuxディストリビューションごとに異なります。 このページは、最も一般的なUbuntuの亜種のための方法を示しています。
構成ファイルの作成
デフォルトでConky設定ファイルは/etc/conky/conky.confにあります。 独自の構成ファイルを作成する必要があります。
Conkyの設定ファイルを作成するには、ターミナルウィンドウを開き、ホームディレクトリに移動します:
CD〜
ここから、隠し設定フォルダに移動する必要があります。
cd .config
あなたが望むならば、ちょうど(cd〜/ .config)とタイプすることができます。 ファイルシステムの操作方法の詳細については、cdコマンドに関する私のガイドを読んでください。
.configフォルダに入ったので、次のコマンドを実行して、デフォルトの設定ファイルをコピーします。
sudo cp /etc/conky/conky.conf .conkyrc
起動時にConkyを実行するスクリプトを作成する
使用しているディストリビューションとグラフィカルデスクトップのどちらでも、スタートアップルーチンに単独で追加すると、うまく動作しません。
デスクトップが完全にロードされるのを待つ必要があります。 これを行う最善の方法は、起動時にconkyを起動してスクリプトを実行するスクリプトを作成することです。
ターミナルウィンドウを開き、ホームフォルダに移動します。
nanoやcatコマンドを使ってconkystartup.shというファイルを作成します。 (もし望むなら、ファイル名の前にドットを置くことで隠すことができます)。
これらの行をファイルに入力します
#!/ bin / bash
睡眠10
conky-b&
ファイルを保存し、次のコマンドを使用して実行可能にします。
sudo chmod a + x〜/ conkystartup.sh
次に、配布用のスタートアップアプリケーションのリストにconkystartup.shスクリプトを追加します。
既定でConkyは.conkyrcファイルを.configフォルダ内で使用するようになりました。 ただし、必要に応じて別の設定ファイルを指定することができます。これは、複数のconkyを実行する場合に便利です。 (おそらく、左側が1、右側が1)。
まず、次のような2つのconky構成ファイルを作成します。
sudo cp /etc/conky/conky.conf〜/ .config / .conkyleftrc
sudo cp /etc/conky/conky.conf〜/ .config / .conkyrightrc
今度はconkystartup.shを編集し、次のように編集してください:
#!/ bin / bash
睡眠10
conky -b -c〜/ .config / .conkyleftrc&
conky -b -c〜/ .config / .conkyrightrc&
ファイルを保存します。
あなたのコンピュータが再起動すると、2つのconkが実行されます。 あなたは2つ以上の実行を持つことができますが、conky自体がリソースを使用していることを覚えていて、表示するシステム情報の量には限界があります。
設定の変更
構成設定を変更するには、.configフォルダーに作成したconky構成ファイルを編集します。
これを行うには端末を開き、次のコマンドを実行します:
sudo nano〜/ .config / .conkyrc
conky.configという単語が表示されるまで、保証書をスクロールしてください。
conky.configセクション内の{と}の間のすべての設定は、ウィンドウ自体の描画方法を定義します。
たとえばConkyウィンドウを左下に移動するには、配置を 'bottom_left'に設定します。 左と右のConkyウィンドウのコンセプトに戻ると、左側の設定ファイルのアライメントを 'top_left'に設定し、右側の設定ファイルのアライメントを 'top_right'に設定します。
border_width値を0より大きい任意の数に設定し、draw_bordersオプションをtrueに設定すると、ウィンドウに枠を追加できます。
メインテキストの色を変更するには、default_colorオプションを編集し、赤、青、緑などの色を指定します。
draw_outlineオプションをtrueに設定すると、アウトラインをウィンドウに追加できます。 default_outline_colourオプションを修正することでアウトラインの色を変更することができます。 再度、赤、緑、青などを指定します。
同様に、draw_shadesをtrueに変更して陰影を追加することもできます。 default_shade_colourを設定して、色を修正することができます。
これらの設定で遊んでみて、好きなように見えるようにする価値があります。
フォントのスタイルとサイズは、fontパラメータを変更することで変更できます。 システムにインストールされているフォントの名前を入力し、サイズを適切に設定します。 これは、デフォルトの12ポイントフォントがかなり大きいので、最も便利な設定の1つです。
画面の左側からギャップを残す場合は、gap_x設定を編集します。 同様に画面上部から位置を変更すると、gap_yの設定が変更されます。
ウィンドウの構成設定のホストが全部あります。 ここには最も有用なものがいくつかあります
- border_inner_margin - 枠線とテキストの間のマージン
- border_outer_margin - 境界とウィンドウの端との間のマージン
- default_bar_height - 棒グラフの高さ(グラフ要素)
- default_bar_width - 棒グラフの幅(グラフ要素)
- default_gauge_height
- default_gauge_width
- draw_graph_borders - グラフに罫線があるかどうかを選択する
- minimum_width - ウィンドウの最小幅
- maximum_width - ウィンドウの最大幅
- minimum_height - ウィンドウの最小高さ
- maximum_heigh - ウィンドウの最大高さ
- own_window_title - conkyウィンドウにあなたの選択したタイトルを与える
- own_window_argb_visual - 透明化を有効にする
- own_window_argb_value - 0〜255の数値。0は不透明、255は完全に透明です。
- short_units - ユニットを1文字にする
- show_graph_range - グラフでカバーされる時間範囲を示します。
- show_graph_scale - スケーリングされたグラフの最大値を表示します。
- 大文字 - すべてのテキストを大文字で表示する
コンキで表示される情報の設定
Conkyスクロールで表示される情報を、Conky構成ファイルのconky.configセクションより先に修正する。
次のように始まるセクションが表示されます:
"conky.text = [["
あなたが表示したいものは、このセクションに入ります。
テキストセクション内の行は次のようになります。
{カラーグレー}は、ワードアップタイムが灰色であることを指定します。 これを任意の色に変更することができます。
$ uptimeの前の$ colorは、稼働時間の値がデフォルトの色で表示されるように指定します。 $ uptimeの設定はシステムの稼働時間に置き換えられます。
次のように、設定の前にスクロールという単語を追加して、テキストをスクロールできます。
次の項目を追加して、設定間に水平線を追加することができます。
$ hr
追加したいと思うより有用な設定のいくつかはここにあります:
- audacious_bar - 大胆な音楽プレーヤーの進行状況バー
- audacious_channels - 現在の曲の大胆なチャンネルの数
- audacious_file - 現在の曲のファイル名
- audacious_length - 現在の曲の長さ
- audacious_playlist_length - プレイリスト内の曲数
- battery_percent - バッテリーのパーセンテージ
- battery_time - バッテリ残量
- cpu - CPU使用率
- cpubar - CPU棒グラフ
- cpugauge - CPUゲージ
- desktop_name - デスクトップの名前
- diskio(デバイス) - ディスクI / Oを表示します。
- distribution - ディストリビューションの名前
- downspeedf(net) - ダウンロード速度(キロバイト)
- execコマンド - シェルコマンドを実行し、conkyで出力を表示します。
- fs_bar - ファイルシステム上で使用されるスペース
- fs_bar_free - ファイルシステム上で利用可能な空き容量
- fs_free - ファイルシステム上の空き領域
- fs_free_perc - パーセンテージとしての空き領域
- image
- イメージを表示します。 - カーネル - カーネルのバージョン
- loadavg(1 | 2 | 3) - 1分間、5分間、15分間の負荷平均
- mem - 使用中のメモリ量
- membar - 使用中のメモリを示すバー
- memfree - 空きメモリの量
- memperc - 使用中のメモリのパーセンテージ
- mpd_album - 現在のMPDの曲の中にアルバム
- mpd_artist - 現在のMPD曲のアーティスト
- mpd_bar - mpdの進捗バー
- mpd_file - 現在のmpdソングのファイル名
- mpd_length - ソングの長さ
- mpd_title - 曲の名前
- mpd_vol - MPDプレーヤーのボリューム
- nodename - ホスト名
- プロセス - 全プロセス
- running_processes - 実際のプロセス
- swap - 使用中のスワップ領域の量
- swapbar - スワップの使用状況を示すバー
- swapfree - フリースワップの金額
- swapmax - スワップ総額
- swapperc - 使用中のスワップのパーセンテージ
- スレッド - スレッドの総数
- 時間(形式) - 現地時間
- upspeedf - アップロード速度
- 稼働時間 - システム稼働時間
- user_names - ログインしたユーザーを一覧表示する
- user_number - ログインしたユーザーの数
- user_times - ユーザーがログインしている時間の長さ
- utime - UTC形式の時刻
- 天気 - 天気情報
概要
Conkyの構成設定は豊富で、完全なリストはConkyのマニュアルページを参照してください。