Get started quickly with ubuntu!
- Atom - Installs atom.io and a bunch of plugins I use on a daily basis.
- .bashrc - Adds extra init config and aliases to my .bashrc.
- Git - Ensures that git is installed and any additional extras.
- Java - Installed JDK 8.
- Maven - Installs the latest version of Apache Maven.
- NodeJS - Installs the LTS version of node, along with any global npm packages.
- Python - Installs python 2 and 3, along with any global pip packages.
- Ruby - Installs Ruby along with any global gems.
- Shell - Installs all the commonly used shell tools.
- Vim - Ensures vim is installed and sets up the .vimrc with some default config and a groovy colour scheme.
Installs atom.io and a bunch of plugins I use on a daily basis.
Please see atom-quickstart for more information.
Ensures that the .bashrc file contains my commonly used aliases and some useful init config.
Some examples include:
- ll = ls -lrt
- ws = cd $HOME/workspace
- at = atom --disable-gpu &
- ff = firefox &
- tools = cd $HOME/tools'
- sf = cd /media/sf_VBoxShared
Ensures that git is installed, along with any additional extensions for git.
- git-semver - Facilitates semantic versioning for Git and auto-magically creates tags for your releases.
Installs Oracles JDK8 via the apt package manager. Nothing special to see here!
Installs the latest version of Apache Maven via the apt package manager.
Installs the LTS version of NodeJS along with global npm packages.
Installs python 2 and 3 along with any globally used pip packages.
- thefuck - A command line tool that will attempt to correct your previous command.
Installs Ruby along with any globally used gems.
- Bundler - Ruby gem management.
- Rake - A make-like build utility for Ruby.
- Rubocop - A Ruby static code analyzer, based on the community Ruby style guide.
- github_changelog_generator - Automatically generate change log from your tags, issues, labels and pull requests on GitHub.
- boom - Save text snippets in the command line.
Installs all the commonly used shell tools that I like.
- jq - A cool little json manipulation and query language.
- dconf-cli - A configuration storage system for Ubuntu.
- parallel - Run things in parallel!
- borg - Search and save shell snippets in the terminal.
Ensures vim is installed and sets up the .vimrc with some useful config and a colour scheme.