/dotfiles

Primary LanguageShell

This repo contains all the config file of my classic setup : Oh-My-Zsh using Powerlevel9k.

All tools (iTerm, Vim, Xcode, Sublime Text...) used Solarized Dark theme

See commit history in the terminal using git tree

Getting Started

Prerequisites

  • Mac OS X
  • git should be installed
  • Xcode Command Line Tools are needed
  • Homebrew should be installed
  • iTerm 2 because the Awesome Powerline fonts don't work on the classic Terminal mac app

Basic installation

1. Install ZSH

Follow this process : Installing ZSH

2. Install Oh-My-Zsh

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

3. Install Powerleve9k Theme for Oh-My-Zsh

git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k

4. Install Awesome Powerline Fonts using patching strategy

Clone the Awesome Powerline Fonts git directory on the patching stregy branch and install manually all the font from the ./patched directory

5. Install Solarized theme

Download here or git clone from directory

  • Install it manually for iTerm2 (Preferences etc...) and choose one of the awesome powerline fonts you just installed.

  • For Vim

    1. Pathogen installation
    mkdir -p ~/.vim/autoload ~/.vim/bundle && \
    curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
    
    1. Clone Solarized for Vim
    cd ~/.vim/bundle
    git clone git://github.com/altercation/vim-colors-solarized.git
  • For Xcode

    1. Install Alcatraz package manager
    2. Choose Solarized Dark for Xcode theme

6. Clone the repository into your home folder

cd ~
git init
git remote add origin https://github.com/hefgi/hefgi-config.git
git pull origin master