UbuntuでAlacrittyを利用する場合、現状では フォントサイズの設定の設定に難がある ため、方法2を推奨
sudo snap install alacritty --classic
Rustがインストールされていて ~/.cargo/bin
にパスが通っている前提
(1) 先に依存関係をインストール
sudo apt install cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3
(2) Alacrittyをインストール
cargo install alacritty
(3) メニューから起動できるように(.desktopの作成)
~/.local/share/applications/alacritty.desktop
を作成し、次の中身にする
[Desktop Entry]
Name=Alacritty
Comment=A fast, cross-platform, OpenGL terminal emulator.
Keywords=shell;prompt;command;commandline;cmd;alacritty;
Exec=alacritty
Icon=Terminal
Type=Application
Categories=Utility;TerminalEmulator;
StartupNotify=false
Actions=new-window;
[Desktop Action new-window]
Name=New Window
Exec=alacritty
設定ディレクトリ ~/.config/alacritty/
を作成して、
Alacrittyリポジトリ https://github.com/alacritty/alacritty から、
alacritty.yml
を取ってきて、 ~/.config/alacritty/alacritty.yaml
にコピー
次の手順で Alacritty Themeリポジトリ https://github.com/eendroroy/alacritty-theme からテーマのファイルをダウンロードして配置
git clone https://github.com/eendroroy/alacritty-theme.git ~/.alacritty-colorscheme
レポジトリの見本からテーマを選んで、設定ファイル ~/.config/alacritty/alacritty.yaml
に次を追加
import:
- ~/.alacritty-colorscheme/themes/テーマの名前.yaml
好みに応じて、設定ファイルに記述を追加
次の例では不透明度98%を設定
window:
opacity: 0.98
次の例では PlemolJP Console の Medium を設定
font:
normal:
family: 'PlemolJP Console'
style: Medium
現在不具合があるらしい(参考: How to fix font size in alacritty?)ので、 コマンドラインオプションを指定することで回避
コマンドラインから起動する場合は:
alacritty -o font.size=14
上の .desktop ファイルの記述では、Exec=
の行を修正する
Exec=alacritty -o font.size=14