Last active
October 23, 2019 09:14
-
-
Save dasdennis/7ac89b5ef597438b9c78f71baa64d873 to your computer and use it in GitHub Desktop.
Things to do after install elementary OS Juno 5.0
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 | |
# Download the last version of elementaryOS Juno on https://elementary.io/ free or pay what you want ;) | |
# Organized by @dennissenner | |
# Ter Out 30 | |
# Download this script, edit if you want. | |
# We are not liable for any technical difficulties you may incur arising from the use of these software and hardware. | |
# Use at your own risk. Please review the code below before using. | |
# To execute: | |
# sudo chmod +x -v filename.sh | |
# sudo ./filename.sh | |
# First you update your system | |
apt update && apt full-upgrade -y | |
# System tools | |
# Enable Additional Repositories | |
# Gdebi is a tool for installation of .deb files with automatic installation of dependencies. | |
apt install gdebi software-properties-common software-properties-gtk dconf-editor -y | |
# Install Multimedia Codecs and Enable DVD Playback | |
apt install ubuntu-restricted-extras libavcodec-extra libdvd-pkg ffmpeg mpg321 curl -y | |
# Partition Manager – Gparted | |
apt install gparted -y | |
# Install tlp to save battery and prevent overheating | |
add-apt-repository ppa:linrunner/tlp -y | |
apt install tlp tlp-rdw -y | |
tlp start | |
# Terminator | |
apt install terminator -y | |
# Replace or Install aside Gnome Terminal | |
apt install gnome-terminal -y | |
# vi /usr/share/applications/gnome-terminal.desktop | |
# Comment the two lines that start with OnlyShowIn by adding a # at the beginning of the line: | |
# 1 ... | |
# 2 StartupNotify=true | |
# 3 # OnlyShowIn=GNOME;Unity; | |
# 4 Keywords=Run; | |
# 5 ... | |
# 6 Exec=gnome-terminal | |
# 7 # OnlyShowIn=Unity | |
# gsettings set org.gnome.desktop.default-applications.terminal exec gnome-terminal | |
# gsettings set org.gnome.desktop.default-applications.terminal exec-arg '' | |
# Optionally you can remove pantheon-terminal if you want as 'root' or with 'sudo' | |
# apt purge pantheon-terminal -y | |
# Elementary Tweaks | |
add-apt-repository ppa:philip.scott/elementary-tweaks -y | |
apt update && apt install elementary-tweaks -y | |
# Install File Compression Libs | |
apt install unace rar unrar p7zip-rar p7zip sharutils uudeview mpack arj cabextract lzip lunzip -y | |
# audio recording and editing software | |
apt install audacity audacious ardour -y | |
# Thunderbird | |
apt install thunderbird -y | |
# Browsers | |
apt install firefox chromium-browser -y | |
apt install flashplugin-installer pepperflashplugin-nonfree -y | |
# Install Google Chrome | |
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - | |
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list' | |
apt update && apt install google-chrome-stable -y | |
# Video | |
apt install vlc -y | |
# Like a Photoshop, graphic editing tool | |
apt install gimp -y | |
# It’s a perfect application for 3d modeling, animation, and video editing. | |
apt install blender -y | |
# Krita is a professional FREE and open source painting program | |
apt install krita -y | |
# Skype | |
wget https://go.skype.com/skypeforlinux-64.deb | |
gdebi skypeforlinux-64.deb | |
# Torrent | |
apt install transmission -y | |
# Plank icon magnifying effect | |
add-apt-repository ppa:ricotz/docky -y | |
apt update && apt install --reinstall plank -y | |
pkill -9 plank | |
# Franz - messengers aggregator | |
wget https://github.com/meetfranz/franz/releases/download/v5.0.0-beta.18/franz_5.0.0-beta.18_amd64.deb -O franz.deb | |
gdebi franz.deb | |
# Install Sublime Text 3 | |
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - | |
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list | |
apt update && apt install sublime-text -y | |
# Speed Up your System | |
# Install Preload | |
apt install install preload -y | |
# Developer setup Ruby 2.3.5 using Rbenv and Rails 5. | |
# curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - | |
# curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - | |
# echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list | |
# apt install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common libffi-dev nodejs yarn -y | |
# cd | |
# git clone https://github.com/rbenv/rbenv.git ~/.rbenv | |
# echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc | |
# echo 'eval "$(rbenv init -)"' >> ~/.bashrc | |
# exec $SHELL | |
# git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build | |
# echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc | |
# exec $SHELL | |
# rbenv install 2.5.3 | |
# rbenv global 2.5.3 | |
# ruby -v | |
# Clean-up System | |
apt purge epiphany-browser epiphany-browser-data #browser | |
apt autoclean | |
apt autoremove -y | |
# Reboot and enjoy :) | |
echo "================================================" | |
echo " " | |
echo " " | |
echo " " | |
echo "Done! Reboot your system!" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment