私はしばらくConkyを使用してきましたが、最近はLuaスクリプトを扱い始めました。 「フラット」conkyrc
アプローチ(コンボやスクリプトとは反対)について私をconkyrc
悩ませたことの1つはlua
、すべてを配置するために試行錯誤を受けなければならないということでした。
使っlua
てcairo
これを避けたいです。画面解像度を取得し、xdpyinfo
画面解像度に基づいてすべてのサイズを作成します。このアプローチの問題は、まだファイル内でConkyウィンドウの位置を調整しなければならずconkyrc
(私が知っている限り)プログラム的には実行できないことです。私の質問は、スクリプトの結果を使用してなどlua
のConky設定変数を設定できますか?です。それとも、これらの変数をプログラムで設定する他の方法はありますか?gap_x
gap_y
答え1
たぶん私が考えた解決策ではないかもしれませんが、それでも解決策は次のとおりです。コンキルアAPIconky_config
「現在のConky設定ファイルへのパスを含む[a]文字列」を返す関数について説明します。
だから私の解決策は、このファイルを開き、私のスクリプトlua
でその場所で編集することでした。