The configuration of my everyday tools.
Install Zsh and Tmux
sudo apt update
sudo apt install zsh tmux
Build Alacritty
# install deps
sudo apt update
sudo apt install rustup
rustup override set stable
rustup update stable
apt install cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3
# clone the repo
git clone https://github.com/alacritty/alacritty.git && cd alacritty
# build
cargo build --release
echo "\nPost Build:"
echo "https://github.com/alacritty/alacritty/blob/master/INSTALL.md#post-build"
Build Vim
# install deps
sudo apt install git make clang libtool-bin python3-dev
# clone the repo
git clone https://github.com/vim/vim.git && cd vim
# configure
./configure --with-features=huge --enable-python3interp=yes --with-python3-config-dir=$(python3-config --configdir) --prefix=/usr/local
# build
make && sudo make install
Install Synonym and Translator tools
sudo apt update
sudo apt install translate-shell
sudo wget https://raw.githubusercontent.com/smallwat3r/synonym/master/synonym \
-P /usr/local/bin && sudo chmod 755 /usr/local/bin/synonym
Clone pass and noesis
git clone git@github.com:clementvidon/noesis.git
git clone git@github.com:clementvidon/pass.git
bash deploy.sh