|
|
|
@ -1,6 +1,5 @@
|
|
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ALACRITTY_SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
|
|
|
|
alacritty_req_list_debian=(cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev)
|
|
|
|
|
alacritty_req_list_arch=(cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev)
|
|
|
|
@ -42,7 +41,6 @@ alacritty_install_core()
|
|
|
|
|
cargo build --release -j$CPU_CORE_COUNT
|
|
|
|
|
sudo cp target/release/alacritty /usr/local/bin
|
|
|
|
|
sudo cp extra/logo/alacritty-term.svg /usr/share/pixmaps/Alacritty.svg
|
|
|
|
|
|
|
|
|
|
cd ..
|
|
|
|
|
sudo rm -r alacritty/
|
|
|
|
|
}
|
|
|
|
@ -66,13 +64,11 @@ install_alacritty()
|
|
|
|
|
|
|
|
|
|
cd $ALACRITTY_SCRIPT_DIR
|
|
|
|
|
|
|
|
|
|
mkdir -p $USER_DOTFILE_DIR/alacritty
|
|
|
|
|
|
|
|
|
|
case $OS in
|
|
|
|
|
debian)
|
|
|
|
|
install_from_list "${alacritty_req_list_debian[@]}"
|
|
|
|
|
alacritty_install_core
|
|
|
|
|
echo "cp -r $DOTFILE_DIR/alacritty/alacritty_$PLATFORM.yml $USER_DOTFILE_DIR/alacritty/alacritty.yml"
|
|
|
|
|
alacritty_set_opacity
|
|
|
|
|
alacritty_set_font_size
|
|
|
|
|
;;
|
|
|
|
|
|
|
|
|
|
arch)
|
|
|
|
@ -89,6 +85,10 @@ install_alacritty()
|
|
|
|
|
;;
|
|
|
|
|
esac
|
|
|
|
|
|
|
|
|
|
alacritty_install_core
|
|
|
|
|
cp $DOTFILE_DIR/alacritty/alacritty_$PLATFORM.yml $USER_DOTFILE_DIR/alacritty/alacritty.yml
|
|
|
|
|
alacritty_set_opacity
|
|
|
|
|
alacritty_set_font_size
|
|
|
|
|
|
|
|
|
|
outro
|
|
|
|
|
}
|
|
|
|
|