私は個人用のデスクトップ環境を作成しています。使用しているプログラムの1つはcompizです。ただし、シェルスクリプトからすべてのコンポーネントを実行する必要があり、compizを起動するたびにデフォルトモードで実行されます。 CCSMプロファイルを使用するように指示しながらターミナルからCompizを実行する方法はありますか?前もって感謝します。
いいえ、できません。これまでのところ、次の4つのオプションから1つだけでccsm
を使用できます。
-h
(--help
)-ヘルプメッセージを表示して終了します
-p PLUGIN
(--plugin=PLUGIN
)-ccsm
をPLUGIN
のページに開きます。例えば:
ccsm -p expo
-c CATEGORY
(--category=CATEGORY
)-ccsm
をCATEGORY
に直接開きます。例えば:
ccsm -c "Window Management"
-v
(--version
)-ccsm
の現在のバージョンを表示して終了します。
見る man ccsm
これらすべてをチェックします。
一方、スクリプトでは、次のようなコマンドで遊ぶことができます。
(ccsm &) && sleep 2 && xdotool key Tab Tab Tab Tab Tab Tab Tab Tab Tab Tab Tab Return && sleep 2 && xdotool key Tab Tab Tab Tab Tab Tab Tab Return && sleep 2 && xdotool key slash p a t h slash t o slash y o u r underscore c c s m period p r o f i l e Return
あなたはそれをあなたのシステムに適応させる必要があるだけです。
これは、compizまたはccsmを開始する前に別のHOME環境変数を設定することで実現できます。