Last active
August 17, 2019 04:43
-
-
Save evertontrindade/0d7dae2685b39fd484e1092a7050bc43 to your computer and use it in GitHub Desktop.
Things to do after install Elementary OS 5.0 Juno (With flatpak)
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 | |
##################################################################### | |
# Update System | |
##################################################################### | |
sudo apt-get update && sudo apt-get upgrade -y | |
##################################################################### | |
# Clean-up System | |
##################################################################### | |
sudo apt-get purge -y epiphany-browser epiphany-browser-data noise scratch-text-editor modemmanager geary pantheon-mail pantheon-terminal audience io.elementary.code | |
sudo apt-get autoremove -y && sudo apt-get autoclean -y | |
##################################################################### | |
# Essential apps | |
##################################################################### | |
# Properties Commons (to install elementary tweaks | |
sudo apt-get install -y software-properties-common --no-install-recommends | |
sudo apt-get install -y build-essential | |
sudo apt-get install -y apt-transport-https | |
sudo apt-get install -y rar unrar zip unzip p7zip-full p7zip-rar | |
sudo apt-get install -y openssh-server | |
##################################################################### | |
# Customize apps | |
##################################################################### | |
# Terminator | |
sudo apt-get install -y terminator | |
# GIT | |
sudo apt-get install -y git | |
# HTOP | |
sudo apt-get install -y htop | |
# Eddy | |
sudo apt-get install -y com.github.donadigo.eddy | |
# GParted | |
sudo apt-get install -y gparted | |
# FireFox | |
sudo apt-get install -y firefox | |
# Kazam | |
sudo apt-get install -y kazam | |
# Gnome Disks | |
sudo apt-get install -y gnome-disk-utility | |
# Alacarte Menu | |
sudo apt-get install -y alacarte | |
# GUI OpenVPN | |
sudo apt-get install -y network-manager-openvpn | |
sudo restart network-manager | |
# Speed Up your System | |
# Install Preload | |
sudo apt-get install -y preload | |
##################################################################### | |
# Repositories Nedded | |
##################################################################### | |
#Flatpak | |
sudo add-apt-repository -y ppa:alexlarsson/flatpak | |
# Elementary Tweak | |
sudo add-apt-repository -y ppa:philip.scott/elementary-tweaks | |
# WoeUSB | |
sudo add-apt-repository -y ppa:nilarimogard/webupd8 | |
#Reduce overheating and improve battery life | |
sudo add-apt-repository -y ppa:linrunner/tlp | |
##################################################################### | |
# Update System | |
##################################################################### | |
sudo apt-get update | |
##################################################################### | |
# Thirdy Apps | |
##################################################################### | |
#Flatpak | |
sudo apt-get install -y flatpak | |
# Elementary Tweak | |
sudo apt-get install -y elementary-tweaks | |
# WoeUSB | |
sudo apt-get install -y woeusb | |
#Reduce overheating and improve battery life | |
sudo apt-get install -y tlp tlp-rdw | |
sudo tlp start | |
# Google Chrome | |
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - | |
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list' | |
sudo apt-get update && sudo apt-get install -y google-chrome-stable | |
# Docker | |
curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh get-docker.sh && sudo usermod -aG docker $(whoami) | |
# Docker-compose | |
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && sudo chmod +x /usr/local/bin/docker-compose | |
# VirtualBox | |
wget http://download.virtualbox.org/virtualbox/6.0.10/VirtualBox-6.0.10-132072-Linux_amd64.run && sudo chmod +x VirtualBox-6.0.10-132072-Linux_amd64.run && sudo ./VirtualBox-6.0.10-132072-Linux_amd64.run | |
wget http://download.virtualbox.org/virtualbox/6.0.10/Oracle_VM_VirtualBox_Extension_Pack-6.0.10-132072.vbox-extpack && sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.0.10-132072.vbox-extpack && sudo VBoxManage list extpacks | |
#Teamviewer | |
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb && sudo dpkg -i teamviewer_amd64.deb | |
# D-Link DWA-171 | |
git clone https://github.com/gnab/rtl8812au && cd rtl8812au && make && sudo make install && sudo modprobe 8812au && cd ../ | |
##################################################################### | |
# Flatpak Apps | |
##################################################################### | |
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo | |
flatpak install -y flathub com.obsproject.Studio org.audacityteam.Audacity com.uploadedlobster.peek org.gnome.meld org.inkscape.Inkscape org.videolan.VLC org.gimp.GIMP com.spotify.Client org.musescore.MuseScore org.telegram.desktop com.skype.Client org.openshot.OpenShot com.getpostman.Postman com.sublimetext.three io.github.liberodark.OpenDrive us.zoom.Zoom | |
##################################################################### | |
# Configurations | |
##################################################################### | |
# Speed up system | |
sudo mv /etc/xdg/autostart/at-spi-dbus-bus.desktop /etc/xdg/autostart/at-spi-dbus-bus.disabled | |
# Disable single click in pantheon | |
gsettings set io.elementary.files.preferences single-click false | |
# fix samba | |
sudo chmod 744 /usr/lib/gvfs/gvfsd-smb-browse | |
##################################################################### | |
# Clean and Finish | |
##################################################################### | |
sudo apt-get autoremove -y && sudo apt-get autoclean -y |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment