1 changed files with 43 additions and 28 deletions
			
			
		| @ -1,47 +1,62 @@ | ||||
| # Simple script to get an ubuntu system up and running | ||||
| # Tested on Ubuntu 16.04 LTS | ||||
| 
 | ||||
| echo "======== UBUNTU AUTO-INSTALL SCRIPT ========" | ||||
| # Pre-setup | ||||
| echo "Running pre-setup..." | ||||
| sudo add-apt-repository ppa:neovim-ppa/unstable | ||||
| sudo apt-get update | ||||
| sudo apt-get upgrade | ||||
| sudo apt-get -y update | ||||
| sudo apt-get -y upgrade | ||||
| 
 | ||||
| # Window Manager | ||||
| sudo apt-get install xmonad | ||||
| sudo apt-get install libghc-xmonad-contrib-dev | ||||
| echo "Installing window manager..." | ||||
| sudo apt-get -y install xmonad | ||||
| sudo apt-get -y install libghc-xmonad-contrib-dev | ||||
| 
 | ||||
| # Dmenu | ||||
| sudo apt-get install suckless-tools | ||||
| echo "Installing Dmenu..." | ||||
| sudo apt-get -y install suckless-tools | ||||
| 
 | ||||
| # Languages | ||||
| sudo apt-get install python-dev  | ||||
| sudo apt-get install python-pip  | ||||
| sudo apt-get install python3-dev  | ||||
| sudo apt-get install python3-pip | ||||
| echo "Installing languages..." | ||||
| sudo apt-get -y install python-dev  | ||||
| sudo apt-get -y install python-pip  | ||||
| sudo apt-get -y install python3-dev  | ||||
| sudo apt-get -y install python3-pip | ||||
| 
 | ||||
| # Editors | ||||
| sudo apt-get install vim | ||||
| sudo apt-get install neovim | ||||
| echo "Installing editors..." | ||||
| sudo apt-get -y install vim | ||||
| sudo apt-get -y install neovim | ||||
| 
 | ||||
| # Remove Unity (This has to be done here so we can reinstall what unity removes) | ||||
| sudo apt-get purge unity | ||||
| echo "Removing Unity..." | ||||
| sudo apt-get -y purge unity | ||||
| 
 | ||||
| # Tools | ||||
| sudo apt-get install transmission | ||||
| sudo apt-get install htop | ||||
| sudo apt-get install chromium-browser | ||||
| echo "Installing tools..." | ||||
| sudo apt-get -y install transmission | ||||
| sudo apt-get -y install htop | ||||
| sudo apt-get -y install chromium-browser | ||||
| 
 | ||||
| # Cleanup | ||||
| sudo apt-get purge firefox | ||||
| sudo apt-get purge rhythmbox | ||||
| sudo apt-get purge cheese | ||||
| sudo apt-get purge shotwell | ||||
| sudo apt-get purge shotwell-common | ||||
| sudo apt-get purge thunderbird | ||||
| sudo apt-get purge aisleriot | ||||
| sudo apt-get purge webbrowser-app | ||||
| sudo apt-get purge gnome-sudoku | ||||
| sudo apt-get purge mahjongg | ||||
| sudo apt-get purge gnomine | ||||
| sudo apt-get purge ace-of-penguins | ||||
| sudo apt-get purge onboard | ||||
| echo "Cleaning up unneccessary programs..." | ||||
| sudo apt-get -y purge firefox | ||||
| sudo apt-get -y purge rhythmbox | ||||
| sudo apt-get -y purge cheese | ||||
| sudo apt-get -y purge shotwell | ||||
| sudo apt-get -y purge shotwell-common | ||||
| sudo apt-get -y purge thunderbird | ||||
| sudo apt-get -y purge aisleriot | ||||
| sudo apt-get -y purge webbrowser-app | ||||
| sudo apt-get -y purge gnome-sudoku | ||||
| sudo apt-get -y purge mahjongg | ||||
| sudo apt-get -y purge gnomine | ||||
| sudo apt-get -y purge ace-of-penguins | ||||
| sudo apt-get -y purge onboard | ||||
| sudo apt -y autoremove | ||||
| 
 | ||||
| echo "!!! DONE INSTALLING !!!" | ||||
| echo "======== REBOOTING IN 30 SECONDS ========" | ||||
| sleep 30 | ||||
| sudo reboot | ||||
|  | ||||
					Loading…
					
					
				
		Reference in new issue