dwm で conky-cli の出力を色付けする

dwm で conky-cli の出力を色付けする

私は最近、次の簡単なコマンドでインストールしconky-cli、上部のバーで実行できるようにしました。dwm

conky | while read -r; do xsetroot -name "$REPLY"; done &

そして、conky で色付きの出力を得たいと思ったのですが、次のようにすればできると思いましたsed:

conky | sed .. | while ..

しかし、sed を使用してパイプから出力を取得し、それを色に変換する方法がわかりません。

答え1

dwm のステータス バーに色を表示するには、conky次の 2 つのオプションがあります。

  • dwmにパッチを当てるステータスカラーパッチ1 を色付きテキストの変数conky-cliと共に使用します。exec

  • パイプコンキーゼンそして、dzen色付けを処理させます (これは、dwm バーの上に描画するため、ハックのようなものです)。

3 番目のアプローチは、はるかにクリーンであると思います2が、 statuscolours を使用して dwm にパッチを適用し、シェル スクリプトを使用してさまざまなシステム情報をルート ウィンドウに書き込むことです。スクリーンショット

1. statuscoloursパッチについては私のBitbucketリポジトリを参照してください。6.0 の
2. 私のステータスバースクリプトは、ビットバケットリポジトリ

関連情報