LC_TIME="en_AU.UTF-8"
大体満足して使用しています。ところでThunderbirdを使うときは12時間制を使いたいと思います。カスタムロケールを作成し、次を使用してThunderbirdを起動するとうまくいきます。
LC_TIME=en_AU_12h.utf8 /usr/bin/thunderbird
しかし、Thunderbirdがデフォルトで起動されるようにすることはできますか?ちょっと修正しなければならないようです。
- 時々デスクトップ環境でThunderbirdを実行してください
thunderbird.desktop
。 - 私は時々コマンドラインからThunderbirdを起動するので、変更されたコマンドを私のコマンドラインに入れる必要がある
$PATH
かもしれません/usr/local/bin/thunderbird
。 - 複数のプログラムを同時に起動するカスタムスクリプトがあるため、このスクリプトも変更する必要があります。
あまりにも多くのファイルを変更する必要がないようにThunderbirdのデフォルト環境変数を変更する方法はありますか?
答え1
一般的なアプローチは、スクリプトの一部としてバイナリを呼び出すスクリプトを作成することです。その後、スクリプトで変数を設定できます。実際、複雑なプログラムに対応する実行可能ファイルをこのように構成することもまれではありません。たとえばchromium
。したがって、/usr/bin/thunderbird
まだスクリプトでない場合(OK)/usr/bin/thunderbird
またはMaybeというスクリプトを作成し、元の/usr/local/bin/thunderbird
実行可能ファイルを呼び出すことができますthunderbird
。もちろん、thunderbird
これを行うには元のファイルの名前を変更する必要があります。