Debian11ではsakuraというターミナルを利用しているのですが、フォントを変更するやり方が分からなかったので調べてみました。
font行を変更する
ネット検索してみたら、以下のサイトが出てきました。
http://www.troubleshooters.com/linux/sakura.htm
このサイトにフォントの設定例が載っていたので、それを見て ~/.config/sakura/sakura.conf を編集しました。
編集の対象はfont=で始まる行です。
font=Ubuntu Mono,monospace 13
という行を次のように書き換えました。
font=HackGen Console,Regular 14
HackGen Consoleがフォント名、Regularがスタイル、14はフォントサイズです。
利用できるフォントの探し方
利用できるフォントを調べるには
fc-list
というコマンドを実行します。fc-listコマンドが出力した一覧に載っているフォントならば利用できます。
私の場合、HackGenというフォントを使うつもりで事前にインストールしておいたので、以下のようにしてHackGenが含まれている行だけを出力しました。
fc-list | grep HackGen | sort
出力された内容は次のとおりです。
/usr/share/fonts/HackGen/HackGen-Bold.ttf: HackGen:style=Bold /usr/share/fonts/HackGen/HackGen-Regular.ttf: HackGen:style=Regular /usr/share/fonts/HackGen/HackGen35-Bold.ttf: HackGen35:style=Bold /usr/share/fonts/HackGen/HackGen35-Regular.ttf: HackGen35:style=Regular /usr/share/fonts/HackGen/HackGen35Console-Bold.ttf: HackGen35 Console:style=Bold /usr/share/fonts/HackGen/HackGen35Console-Regular.ttf: HackGen35 Console:style=Regular /usr/share/fonts/HackGen/HackGenConsole-Bold.ttf: HackGen Console:style=Bold /usr/share/fonts/HackGen/HackGenConsole-Regular.ttf: HackGen Console:style=Regular
この出力結果のうち、行末に近い部分を見ます。使うのは「:style」というワードの左側にあるフォント名と右側にあるstyleの種類です。
たとえば1行目には
HackGen:style=Bold
とあるので、このうち「HackGen」と「Bold」を次のように使用します。
font=HackGen,Bold 14