linkedin twitter github linklocationarrow

Terminal Setup

Terminal is a place where a developer spends a lot of time, running commands, looking for outputs and doing a bunch of stuff, so better to stay comfortable and productive with it.


I use ZSH as my main shell along with Oh-My-Zsh. By default, OS X comes with bash, a simpler shell. To setup ZSH and install Oh-My-Zsh run:

$ chsh -s /bin/zsh
$ sh -c "$(curl -fsSL"

To see what shell are you using run:

$ echo $SHELL


After setting up ZSH and Oh-My-Zsh, now we are ready to customize and put our shell on steroids.

I use a theme called materialshell that I've made for my own.

Follow this guide to install and setup my terminal.

Carlos Cuesta Shell - MaterialShell


I have my own dotfiles repository with all my shell configuration files, where you can take a look to learn and be more productive with your shell.