Last active
July 17, 2020 23:09
-
-
Save StanleySathler/53863e56ecc838f74b3e8884341c802b to your computer and use it in GitHub Desktop.
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 | |
echo "Removing eventual apt locks..." | |
sudo rm /var/lib/dpkg/lock-frontend ; sudo rm /var/cache/apt/archives/lock ; | |
echo | |
echo "Updating repositories..." | |
sudo apt-get update | |
echo "Update successfully!" | |
echo | |
echo "Installing curl..." | |
sudo apt install curl -y | |
echo "curl was installed!" | |
echo | |
echo "Installing git..." | |
sudo apt install git -y | |
echo "git was installed!" | |
echo | |
echo "Installing docker..." | |
sudo apt install docker.io -y | |
echo "docker was installed!" | |
echo | |
echo "Installing docker-compose..." | |
sudo apt install docker-compose -y | |
echo docker-compose was installed! | |
echo | |
echo "Installing VisualStudioCode..." | |
sudo snap install code --classic | |
echo "VisualStudioCode was installed!" | |
echo | |
echo "Installing GoogleChrome..." | |
wget -P /tmp https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb | |
sudo apt install /tmp/google-chrome-stable_current_amd64.deb -y | |
rm /tmp/google-chrome-stable_current_amd64.deb | |
echo "GoogleChrome was installed!" | |
echo | |
echo "Installing Flameshot..." | |
wget -P /tmp https://github.com/lupoDharkael/flameshot/releases/download/v0.6.0/flameshot_0.6.0_bionic_x86_64.deb | |
sudo apt install /tmp/flameshot_0.6.0_bionic_x86_64.deb -y | |
rm /tmp/flameshot_0.6.0_bionic_x86_64.deb | |
echo "Flameshot was installed!" | |
echo | |
echo "Installing Discord..." | |
sudo snap install discord | |
echo "Discord was installed!" | |
echo | |
echo "Installing Plank..." | |
sudo add-apt-repository ppa:ricotz/docky -y | |
sudo apt update | |
sudo apt install plank -y | |
echo "Plank installed!" | |
# Docker | |
curl -fsSL https://get.docker.com -o /tmp/get-docker.sh | |
sudo sh /tmp/get-docker.sh | |
rm /tmp/get-docker.sh | |
# docker-compose | |
sudo curl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose | |
sudo chmod +x /usr/local/bin/docker-compose | |
# nvm | |
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash | |
rm install.sh | |
echo "Installing Numix Icons..." | |
sudo add-apt-repository ppa:numix/ppa -y | |
sudo apt update | |
sudo apt install numix-icon-theme-circle -y | |
echo "Numix Icons installed!" | |
echo | |
echo "Installing Omnix Theme..." | |
git clone https://github.com/ss-linux/omnix-theme.git /tmp/omnix-theme | |
sudo cp -R /tmp/omnix-theme/themes/Omnix /usr/share/themes/ | |
rm -rfv /tmp/omnix-theme | |
echo "Omnix-Theme Installed" | |
echo "Installing ZSH" | |
sudo apt install zsh | |
echo "ZSH installed!" | |
echo "move-to-next-window" | |
sudo apt install -y xdotool wmctrl | |
wget https://gist.githubusercontent.com/StanleySathler/193fda730ac059104ad232f76a1a441f/raw/aa91546ccb29caba42839fe74367bcfa9dd382f5/move-to-next-window | |
sudo chmod +x move-to-next-window | |
sudo mv move-to-next-window /usr/local/bin | |
echo "move-to-next-window installed!" | |
echo "Updating packages already installed." | |
sudo apt update && sudo apt dist-upgrade -y && sudo apt autoclean -y && sudo apt autoremove -y | |
echo "Package update successfully!" | |
echo |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment