Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
config files for zsh, vim, tmux etc.
Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
fonts Added some aliases to .zshrc. Fixes in the brewfile. Added fonts and …
iterm2
multitail-schemes Added multitail-schemes by Natenom
weechat Initial commit.
.gemrc
.gitconfig
.gitignore
.htoprc
.osx
.tmux.conf
.vimrc.after
.vimrc.before
.wgetrc
.zshenv
.zshrc
LICENSE Initial commit
README.md
bootstrap.sh
brewfile.client Removed several applications.
brewfile.server

README.md

Overview

My personal dotfiles for Mac OS X (Mavericks).

Repository Files

  • gitignore - rules for git when I commit
  • tmux.conf - configuration file for tmux
  • vimrc.after - config file for Janus in combination with vim
  • vimrc.before - config file for Janus in combination with vim
  • zshrc - configuration file (I used ohmyzsh in combination)

Configuration

Prerequisites

  • install Homebrew ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"
    • check if everything is okay before installing further brews brew doctor
  • install git: brew install git (Mavericks delivers a further old git version, compare brew info git with git --version)
    • to load the newer (homebrew) version of git make sure to edit .zshrc: echo 'export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"' >> ~/.zshrc
  • to install vim you first have to install mercurial: brew install mercurial
  • install vim: brew install vim

Clone the repository and place your .dotfiles in your home directory.

Vim

  • install Janus: curl -Lo- https://bit.ly/janus-bootstrap | bash

    • extend Janus with addional plugins mkdir ~/.janus && cd ~/.janus
    • install tComment (nice shortcut for commenting things) for Janus: git clone https://github.com/tomtom/tcomment_vim
    • install Powerline (looks pretty) for Janus: git clone https://github.com/Lokaltog/vim-powerline
    • install Solarized (looks pretty) for Janus: git clone https://github.com/altercation/vim-colors-solarized
    • install Eunuch (use things like “:SudoWrite”) for Janus: git clone https://github.com/tpope/vim-eunuch
    • configure Janus
  • install a patched font so that Powerline will function properly: Patched Menlo for Powerline

iTerm 2

  • download iTerm 2 for Mac OS X
  • create a new profile: Preferences > profiles
  • download the Solarized theme
  • load a theme into iTerm 2´s color presets: Colors tab > load a preset
  • change font: Preferences > Text to Powerline
  • uncheck Preferences > Text "Draw bold text in bold font"
  • terminal type should be "xterm-256color"

zsh/oh-my-zsh

  • install oh-my-zsh: curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

tmux

  • install tmux: brew install tmux
  • fix copy/paste issues: brew install reattach-to-user-namespace
  • make assure that you placed tmux.conf in your home directory
Something went wrong with that request. Please try again.