Skip to content

concon121/ubuntu-quickstart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ubuntu-quickstart

Get started quickly with ubuntu!

Contents

  • 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.

Atom

Installs atom.io and a bunch of plugins I use on a daily basis.

Please see atom-quickstart for more information.

bashrc

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

Git

Ensures that git is installed, along with any additional extensions for git.

Extensions

  • git-semver - Facilitates semantic versioning for Git and auto-magically creates tags for your releases.

Java

Installs Oracles JDK8 via the apt package manager. Nothing special to see here!

Maven

Installs the latest version of Apache Maven via the apt package manager.

NodeJS

Installs the LTS version of NodeJS along with global npm packages.

npm packages

  • tldr - Community driven man pages.
  • grunt-cli - A JS task runner and build utility.

Python

Installs python 2 and 3 along with any globally used pip packages.

pip packages

  • thefuck - A command line tool that will attempt to correct your previous command.

Ruby

Installs Ruby along with any globally used gems.

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.

Shell

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.

Vim

Ensures vim is installed and sets up the .vimrc with some useful config and a colour scheme.

About

Get started quickly with ubuntu!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages