NOTE: Be sure to update the
.gitconfig
so it uses the proper email address.
- Make sure to have the Xcode command line tools installed before running on OSX
- curl
- wget
- zsh
- python27
- git
- git-core
- gitk
- git-completion
- vim
- vim-common
- openssh
- cmake
- gcc-core
- gcc-g++
- ncurses
- lib-ncurses-devel
- make (gnu)
curl -L https://raw.github.com/ibirnam/dotfiles/master/tools/install.sh | sh
-
Update
.gitconfig
to include the proper name and email address -
Update the remote origin so the auto updater fetches from the fork
git remote remove origin git remote add origin git@github.com:USERNAME/dotfiles
The bottom of the
.zshrc
has a check that it will run to auto pull and rebase the dotfiles similar to how theoh-my-zsh
updater works. Any items which are not checked in are stashed and applied after the pull. For long term items which are not intended to be checked in use the.zshrc_local
This file is ignored. -
Review aliases in
.zsh_aliases
Run
devmux
to get this layout.