diff --git a/README.md b/README.md index f8c20dd..a2ae90b 100644 --- a/README.md +++ b/README.md @@ -132,14 +132,19 @@ Mon guide à suivre lors d'une réinstallation d'Ubuntu wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installClipboardHistory.sh -O tmp.sh && bash tmp.sh; rm tmp.sh ``` -
- Mémo de commandes utiles peu de temps après une réinstallation/mise à jour +- Installe des trucs inutile pour Python + ```bash + sudo apt update && sudo apt install python3-virtualenv python3-tk -y + ``` + +- Installe Rust + ```bash + wget -q --show-progress https://git.kennel.ml/Anri/myLinuxConfiguration/raw/branch/main/installRust.sh -O tmp.sh && bash tmp.sh; rm tmp.sh + ``` + +
+ Mémo de commande utile peu de temps après une réinstallation/mise à jour - - - - Finalise l'installation de Rust avec rustup pour rustlings - ```bash - set -Up fish_user_paths ~/.cargo/bin - ``` - - Désactive des éléments du "Bureau" dans Ubuntu ```bash diff --git a/installGlobalScript.sh b/installGlobalScript.sh index c7ac814..897fd34 100644 --- a/installGlobalScript.sh +++ b/installGlobalScript.sh @@ -21,6 +21,12 @@ then # Install Java bash installJava.sh + # Install Python useful tools + sudo apt install python3-virtualenv python3-tk -y + + # Install Rust + bash installRust.sh + if grep "Ubuntu" /proc/version > /dev/null; then # Install Brave diff --git a/installRust.sh b/installRust.sh new file mode 100644 index 0000000..c3b16c9 --- /dev/null +++ b/installRust.sh @@ -0,0 +1,11 @@ +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 +source $HOME/.cargo/env +# If fish is used, adding cargo to path +if [ -x $HOME/.config/fish ] ; then + set -Up fish_user_paths ~/.cargo/bin +fi +# Adding dev tools +rustup component add rust-analysis +rustup component add rls