From 713e878ac62b360af9e53cddefe33e682be6aa2d Mon Sep 17 00:00:00 2001 From: rasmus Date: Sat, 22 Jun 2024 00:34:35 +0200 Subject: [PATCH] Update setup-ubuntu.sh --- setup-ubuntu.sh | 71 +++++++++++++++++++++++++------------------------ 1 file changed, 36 insertions(+), 35 deletions(-) diff --git a/setup-ubuntu.sh b/setup-ubuntu.sh index cd75230..f48628f 100644 --- a/setup-ubuntu.sh +++ b/setup-ubuntu.sh @@ -2,21 +2,22 @@ sudo apt update > /dev/null && sudo apt upgrade -y > /dev/null # Install missings apps echo "Installing a few more applications from apt..." -sudo apt install -y apt-transport-https ca-certificates cifs-utils cksfv curl dirmgr git gnupg mc nano pipx python3 sshpass unrar unzip wget -sudo apt install -y doublecmd-common -sudo apt install -y mc -sudo apt install -y nextcloud-desktop -sudo apt install -y notepadqq -sudo apt install -y openscad -sudo apt install -y rpi-imager -sudo apt install -y solaar +sudo apt install -y apt-transport-https ca-certificates cifs-utils cksfv curl git gnupg mc nano pipx python3 sshpass unrar unzip wget > /dev/null +sudo apt install -y dirmgr > /dev/null +sudo apt install -y doublecmd-common > /dev/null +sudo apt install -y mc > /dev/null +sudo apt install -y nextcloud-desktop > /dev/null +sudo apt install -y notepadqq > /dev/null +sudo apt install -y openscad > /dev/null +sudo apt install -y rpi-imager > /dev/null +sudo apt install -y solaar > /dev/null echo "Installing applications from Snap..." sudo snap install kubectl --classic sudo snap install slack # Flatpak and flathub repo -sudo apt install -y flatpak gnome-software-plugin-flatpak +sudo apt install -y flatpak gnome-software-plugin-flatpak > /dev/null sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo # Flatpak applications @@ -52,8 +53,8 @@ wget -qO- https://download.teamviewer.com/download/linux/signature/TeamViewer201 sudo install -D -o root -g root -m 644 packages.teamviewer.gpg /etc/apt/keyrings/packages.teamviewer.gpg echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/packages.teamviewer.gpg] http://linux.teamviewer.com/deb stable main" | sudo tee /etc/apt/sources.list.d/teamviewer.list > /dev/null rm -f packages.teamviewer.gpg -sudo apt update -sudo apt install -y teamviewer +sudo apt update > /dev/null +sudo apt install -y teamviewer > /dev/null # Unrarall wget -O unrarall https://raw.githubusercontent.com/arfoll/unrarall/master/unrarall @@ -68,33 +69,33 @@ wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > pa sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" |sudo tee /etc/apt/sources.list.d/vscode.list > /dev/null rm -f packages.microsoft.gpg -sudo apt update -sudo apt install -y code +sudo apt update > /dev/null +sudo apt install -y code > /dev/null # Install VSCode extensions echo "Install more VSCode extensions.." -code --install-extension esbenp.prettier-vscode -code --install-extension golang.go -code --install-extension ms-azuretools.vscode-docker -code --install-extension ms-python.debugpy -code --install-extension ms-python.python -code --install-extension ms-python.vscode-pylance -code --install-extension ms-vscode-remote.remote-containers -code --install-extension ms-vscode-remote.remote-ssh -code --install-extension ms-vscode-remote.remote-ssh-edit -code --install-extension ms-vscode-remote.remote-wsl -code --install-extension ms-vscode-remote.vscode-remote-extensionpack -code --install-extension ms-vscode.remote-explorer -code --install-extension ms-vscode.remote-server -code --install-extension rangav.vscode-thunder-client -code --install-extension redhat.ansible -code --install-extension redhat.java -code --install-extension redhat.vscode-commons -code --install-extension redhat.vscode-microprofile -code --install-extension redhat.vscode-quarkus -code --install-extension redhat.vscode-xml -code --install-extension redhat.vscode-yaml -code --install-extension vscjava.vscode-java-debug +code --install-extension esbenp.prettier-vscode > /dev/null +code --install-extension golang.go > /dev/null +code --install-extension ms-azuretools.vscode-docker > /dev/null +code --install-extension ms-python.debugpy > /dev/null +code --install-extension ms-python.python > /dev/null +code --install-extension ms-python.vscode-pylance > /dev/null +code --install-extension ms-vscode-remote.remote-containers > /dev/null +code --install-extension ms-vscode-remote.remote-ssh > /dev/null +code --install-extension ms-vscode-remote.remote-ssh-edit > /dev/null +code --install-extension ms-vscode-remote.remote-wsl > /dev/null +code --install-extension ms-vscode-remote.vscode-remote-extensionpack > /dev/null +code --install-extension ms-vscode.remote-explorer > /dev/null +code --install-extension ms-vscode.remote-server > /dev/null +code --install-extension rangav.vscode-thunder-client > /dev/null +code --install-extension redhat.ansible > /dev/null +code --install-extension redhat.java > /dev/null +code --install-extension redhat.vscode-commons > /dev/null +code --install-extension redhat.vscode-microprofile > /dev/null +code --install-extension redhat.vscode-quarkus > /dev/null +code --install-extension redhat.vscode-xml > /dev/null +code --install-extension redhat.vscode-yaml > /dev/null +code --install-extension vscjava.vscode-java-debug > /dev/null # OpenRA - Red Alert Engine sudo snap install openra