#!/usr/bin/env bash which curl &> /dev/null || ( sudo apt update; sudo apt install curl -y ) # Install curl if not already installed # Install rust curl https://sh.rustup.rs -sSf | sh -s -- -y # Configure current session source "$HOME"/.cargo/env # If fish is used, adding cargo to path if [ -x "$HOME"/.config/fish ] ; then fish -c 'set -Up fish_user_paths ~/.cargo/bin' fi # Adding dev tools rustup component add rust-analysis rustup component add rls echo -e "\nRust installed! 🎉"