My terminal dotfiles / setup
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

.dotfiles License MIT

My terminal dotfiles / setup

======== git-flow completion requires git-completion to work. How exactly you go about installing git-completion varies wildly from system to system, so it's hard to give exact installation instructions.


By far the easiest way to install both Git and git-completion is via Homebrew. For further details about the installation process follow this guide.

Homebrew and Git

  1. Install homebrew

    $ ruby -e "$(curl -fsSL"
  2. Install Git:

    $ brew doctor
    $ brew update
    $ brew install git
  3. Install bash-completion:

    $ brew install git bash-completion

(Note: If this install fails with a 404 error, and you already have git installed, just remove the git part of this brew install)

  1. Add bash-completion to your .bash_profile:

     if [ -f `brew --prefix`/etc/bash_completion ]; then
         . `brew --prefix`/etc/bash_completion

Git Flow:

A collection of Git extensions to provide high-level repository operations for Vincent Driessen's branching model.


$ brew install git-flow


RVM stands for Ruby Version Manager, and is one of the most popular tools that allow you to install and manage multiple versions of Ruby and Rails on the same computer. And I use it.


$ curl -L | bash -s stable --autolibs=enabled [--ruby] [--rails] [--trace]

(Note: Read the RVM installation documentation to see all the different options you can use.)


CocoaPods manages library dependencies for your Xcode projects.


$ sudo gem install cocoapods

Install guide:

  1. Clone git clone
  2. Run cd dotfiles
  3. Run

You may want to add your name ~/.dotfiles/.gitconfig

    name = JaviLorbada
    email =
    user = JaviLorbada
    username = JaviLorbada

Additionally, you may want to install some of the software I daily use.