From 1bf26d579f78d57d4ccdd6a24672c0cd998fd557 Mon Sep 17 00:00:00 2001 From: arnaucube Date: Sun, 4 Feb 2024 10:01:50 +0100 Subject: [PATCH] install-new-server.sh: update go version, add btop, non-interactive rust imstallation --- .sh_alias | 2 +- install-new-server.sh | 15 +++++++++++---- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.sh_alias b/.sh_alias index 63220ed..e2515b0 100644 --- a/.sh_alias +++ b/.sh_alias @@ -25,4 +25,4 @@ alias gitg="git log --color --graph --abbrev-commit --pretty=format:'%Cred%h%Cre alias python=python3 -alias cat='bat --theme="Monokai Extended" --style=plain' +# alias cat='bat --theme="Monokai Extended" --style=plain' diff --git a/install-new-server.sh b/install-new-server.sh index e51ecb6..715a909 100644 --- a/install-new-server.sh +++ b/install-new-server.sh @@ -44,9 +44,9 @@ cat .bashrc >> ~/.bashrc source .bashrc # go -echo "installing go 1.17.1" -wget https://golang.org/dl/go1.17.1.linux-amd64.tar.gz -tar -C /usr/local -xzf go1.17.1.linux-amd64.tar.gz +echo "installing go 1.21.6" +wget https://golang.org/dl/go1.21.6.linux-amd64.tar.gz +tar -C /usr/local -xzf go1.21.6.linux-amd64.tar.gz # nodejs echo "installing nodejs v16" @@ -66,11 +66,18 @@ echo "instaling ripgrep" apt install ripgrep -y echo "install Rust" -curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh +curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y # needed for later rust packages installations apt install build-essential -y +# btop +wget https://github.com/aristocratos/btop/releases/download/v1.3.0/btop-x86_64-linux-musl.tbz +tar -xjf btop-x86_64-linux-musl.tbz +cd btop +bash install.sh +cd .. + # assuming that Rust is installed echo "installing delta (gitdiff tool)" cargo install git-delta