Skip to content

Script to run on ubuntu/ubuntu based operating systems to do a fresh install of useful apps.

Notifications You must be signed in to change notification settings

rush-skills/linux-freshinstall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

linux-freshinstall

Script to run on ubuntu/ubuntu based operating systems to do a fresh install of useful apps. tested on linux mint 17.1 with cinnamon/xfce. installs the following:

using apt-get vlc sublime text 3 btsync unity-tweak-tool truecrypt google chrome virtualbox git curl filezilla dropbox skype gimp p7zip gparted google-talkplugin guake htop mlocate orage python pip bleachbit pastebinit zsh and other audio/video codecs/tools

removes unnecessary folders from home

sets git config for first time setup(set the details to your account)

installs rvm

installs nodejs for execjs(helps during rails setup)

install latest ruby, 2.2.1,2.1.0.2.0.0,1.9.3 using rvm

sets default ruby to 2.2.1(latest at the time of writing the script)

adds no documentation flags to gemrc, thus making install faster

installs commonly used gems: bundler nokogiri rails annotate flay lol_dba jazz_hands bundle zeus hub rhc

installs zsh and ohmyzsh

sets basic settings for ohmyzsh/zsh

installs heroku toolbelt

installs steam using .deb file

installs mysql

Contributions are welcome. Fork and send a pull-request.

Use the issue tracker for suggestions and bugs.

TODO:

Dynamic script to choose what you want. Add more software. Support more frameworks etc. IMPROVE README Test and fix for different versions of ubuntu Add more configuration options for zsh add sublime text plugins and install package control anokknd few common plugins and more zsh configuration fix ubuntu basic settings like default apps,power usage and control etc. auto detect and install drivers

TESTING: TODO: Find a way to efficiently test a script. VMs might help.

About

Script to run on ubuntu/ubuntu based operating systems to do a fresh install of useful apps.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages