12,925
回編集
(→共通) |
|||
129行目: | 129行目: | ||
== Alacritty == | == Alacritty == | ||
==== Alacrittyのインストール ==== | |||
ビルドに必要な依存関係のライブラリをインストールする。<br> | ビルドに必要な依存関係のライブラリをインストールする。<br> | ||
# CentOS | # CentOS | ||
147行目: | 148行目: | ||
<br> | <br> | ||
Alacrittyをビルドする。<br> | Alacrittyをビルドする。<br> | ||
cargo build --release | # X11環境の場合 | ||
cargo build --release --features=x11 | |||
# Wayland環境の場合 | |||
cargo build --release --features=wayland | |||
<br> | <br> | ||
ビルドが正常に終了した場合、プロジェクトディレクトリにtarget/release/alacrittyファイルが生成される。<br> | ビルドが正常に終了した場合、プロジェクトディレクトリにtarget/release/alacrittyファイルが生成される。<br> | ||
<br> | |||
==== タブ機能の有効化 ==== | |||
Alacrittyはタブ機能が存在しない。<br> | |||
そのため、タブ機能を有効化するには、tmuxを使用する必要がある。<br> | |||
<br> | |||
tmuxのビルドに必要な依存関係のライブラリをインストールする。<br> | |||
sudo zypper install make pkg-config bison ncurses-devel libevent-devel | |||
<br> | |||
まず、tmuxのソースコードをダウンロードする。<br> | |||
https://github.com/tmux/tmux/releases/download/3.2a/tmux-3.2a.tar.gz | |||
<br> | |||
ダウンロードしたファイルを解凍する。<Br> | |||
tar xf tmux-<バージョン>.tar gz | |||
cd tmux-<バージョン> | |||
<br> | |||
ビルド用ディレクトリを作成する。<br> | |||
mkdir build && cd build | |||
<br> | |||
tmuxをビルドおよびインストールする。<br> | |||
../configure --prefix=<tmuxのインストールディレクトリ> | |||
make -j $(nproc) | |||
make install | |||
<br> | |||
tmuxでタブ機能を有効化して、Alacrittyを起動する。<br> | |||
alacritty -e tmux | |||
<br><br> | <br><br> | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ:CentOS]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]] | [[カテゴリ:CentOS]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]] |