Fcitx5 の背景色を設定画面から変更しようとしたのですが、なかなかうまく行かなかったので自分向けの備忘録として記録してみます。
「背景色」というのは変換キーを押した時に変換候補がリストアップされると思うのですが、TAB キーを押した時にいま現在に選択されている変換候補の背景色です。
初期設定ではこんな感じです。
文字色が「白」で背景色は「灰色」と若干見づらく、フォーカス感もありません。(個人の感想です)
みなさんご存知の通り?Fcitx はカスタマイズ項目が非常にたくさん用意されているので、当然この配色も変更できるようになっていますが、なかなかうまく行きませんでした。
では、手順のご紹介です。まずは設定画面を呼び出します。
「テーマ」の右側にあるボタンをクリックすると、テーマに関する設定項目が表示されます。
表示された設定画面を少し下にスクロールして行くと、「ハイライト背景」というセクションがあり、「色」が今回に変更したい「背景色」に該当するのですが、ハマりポイントが直上にある「背景画像」です。
「背景画像」は /usr/share/fcitx5/themes/default 配下にいくつかの画像ファイル(PNG 形式)が置かれているのですが、そのファイル名を指定しています。ここにファイル名が指定されたままだと「色」で指定した値が適用されないという落とし穴がありました。
(もしや Fcitx5 の再起動が必要?と思って何度も再起動してみたり・・・)
ですので、この「背景画像」のファイル名を空欄にしてあげると自分で選んだ「色」が背景色として適用されます。
また、画面の左下にある「デフォルトに戻す」ボタンをクリックすることでいつでも元に戻せるのでファイル名を忘れてしまっても問題ありません。
もう一つ、同じ設定画面の上部に「ハイライト候補色」という設定項目があり、今回はこれも「白色」から「黒色」に変更してみました。
こちらも画面の左下にある「デフォルトに戻す」で元に戻ります。
そして、完成した状態がこちらです。
これで(個人的には)だいぶ見やすい状態に変更することができました。