These are my dotfiles, in the hope to simplify the transiction to any new machine.
- The starting point is Xcode, and it's Command Line Tools which you can install via
xcode-select --install
- You'll now have
git
, use it to clone this repo - Homebrew, to install basically all the rest
- Brewdler, to install all the other tools and apps
- Run the
setup.sh
script, which will symlink all the dotfiles to$HOME
zsh will be installed through homebrew, but it needs to be set as the default shell: chsh -s $(which zsh)
If the command errors saying chsh: <# path #>: non-standard shell
make sure that the path is listed in /etc/shells
, if not sudo vim /etc/shells
and add it. Now run chsh
again.
Open a new shell instance and type echo $SHELL
to make sure zsh is the current shell. If it isn't maybe try logging in and out.
The setup is currently depending on prezto, have a look at the entire installation section of the README.
You'll need to install Vundle manually, then load the plugins from inside vim with :PluginInstall
If Alfred doesn't find the apps installed through Homebrew Cask, you'll need to add the casks' locations to Alfred's scope.
This should not be necessary with Alfred 2.6.1+, see: http://www.alfredforum.com/topic/5489-fresh-install-doesnt-have-homebrew-cask-in-search-scope-until-reset-is-hit-accepted/
Install the Alcatraz plugin.
You can get your snippets using xcsnippets.
Also don't forget to download the documentation, so that it can be used by Dash.