現在、作業しているディレクトリに基づいた配色を使用しています。Konsole シェルを手動で開き、cd でディレクトリに移動し、[設定] に移動して配色を変更します。
私がやりたいことは、現在いるディレクトリに基づいて、Konsole が前景色と背景色を自動的に設定するようにすることです。基本的に、/home/me/src/java の下のサブディレクトリにいる場合は、テキストを白にします。 、背景青など。/home/me/src/documentation の下にいる場合は、テキストを黒、背景を白などにします。「cd」コマンドを呼び出すと、プログラムによって自動的に色の変更が行われるようにしたいと考えています。
これは可能ですか?もしそうなら、どのように私に指示を与えることができますか?
私の見方では、いくつかのことを実行できる必要があります。
- シェル プロセス (bash) が実行されている Konsole を検出できます。
- おそらく API 呼び出しを介して、その場で配色を変更するように Konsole に指示できます。