Last active
March 26, 2022 22:22
-
-
Save gchhablani/a1e3f33819c15f5255b4b134da949e46 to your computer and use it in GitHub Desktop.
To run after installing Ubuntu - currently, 20.04
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
cd ~/Downloads | |
# Google Chrome | |
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb | |
sudo dpkg -i google-chrome-stable_current_amd64.deb | |
# Anaconda | |
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh # Change version if needed | |
bash Anaconda3-2021.05-Linux-x86_64.sh | |
source ~/.bashrc | |
# Spotify | |
curl -sS https://download.spotify.com/debian/pubkey_0D811D58.gpg | sudo apt-key add - | |
echo "deb http://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list | |
sudo apt-get update && sudo apt-get install spotify-client | |
# Blueman Manager | |
sudo apt update | |
sudo apt install blueman | |
# Git | |
sudo apt install git | |
# VSCode | |
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg | |
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg | |
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list' | |
sudo apt-get update | |
sudo apt-get install code | |
# Ubuntu Tweaks | |
sudo add-apt-repository universe | |
sudo apt install gnome-shell | |
sudo apt install gnome-tweak-tool | |
sudo apt install gnome-shell-extensions | |
sudo apt install dconf-editor | |
# Mac OS theme: https://www.gnome-look.org/p/1241688/ | |
# Dash to Dock Extension: https://extensions.gnome.org/extension/307/dash-to-dock/ | |
# Icons: https://www.gnome-look.org/p/1102582/ | |
# Shell: https://www.gnome-look.org/p/1220826/ | |
# Sound Driver Change Tool | |
sudo apt install alsa-tools | |
wget https://gist.githubusercontent.com/gchhablani/5309da435323cb3b4c59659e4463d277/raw/12f9d6540649948cec79bcc98f639443ed94068c/alsa_tool.sh -O ~/Desktop/alsa_tool.sh | |
# Slack | |
wget https://downloads.slack-edge.com/releases/linux/4.19.2/prod/x64/slack-desktop-4.19.2-amd64.deb | |
sudo dpkg -i slack-desktop-4.19.2-amd64.deb | |
# VLC | |
sudo apt-get install vlc | |
# Discord | |
sudo apt update | |
sudo apt install gdebi-core wget | |
wget -O ~/discord.deb "https://discordapp.com/api/download?platform=linux&format=deb" | |
sudo gdebi ~/discord.deb | |
# Zoom | |
wget https://zoom.us/client/latest/zoom_amd64.deb | |
sudo apt install ./zoom_amd64.deb | |
# Sublime | |
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - | |
sudo apt-get install apt-transport-https | |
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list | |
sudo apt-get update | |
sudo apt-get install sublime-text | |
# Make | |
sudo apt install make | |
# Docker | |
sudo apt-get remove docker docker-engine docker.io containerd runc | |
sudo apt-get update | |
sudo apt-get install ca-certificates curl gnupg lsb-release | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg | |
echo \ | |
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ | |
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null | |
sudo apt-get update | |
sudo apt-get install docker-ce docker-ce-cli containerd.io | |
# apt-cache madison docker-ce | |
sudo apt-get install docker-ce=5:20.10.14~3-0~ubuntu-focal docker-ce-cli=5:20.10.14~3-0~ubuntu-focal containerd.io |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment