Assuming the common Rust toolchain is already installed :
sudo apt update
sudo apt install \
trash-cli \
virtualenv \
python3-venv \
g++ \
npm \
python3-pynvim \
shellcheck
rustup component add rust-analyzer
git clone https://github.com/v-bertin/dotfiles.git
git submodule update --init --recursive
./scripts/kitty-installer.sh dest=kitty/.local launch=n
pynvim can also be installed using pip.
make install
# To undo the deployment
make uninstall