My collection of dotfiles, maintained through homesick.
- Make sure that your user is able to run
sudo
. This should work out of the box if your user is listed as an administrator of the machine. If not, follow this guide to add your user to the/etc/sudoers
file:sudo visudo
- Make sure that you have a stable internet connection.
- If you need to use a proxy to access the internet, make sure your terminal is set up to use the proxy (environment variables, etc.).
- Install the Xcode Developer Tools:
xcode-select --install
. This will prompt you to download the Xcode Developer Tools, which include required tools likegit
. Using this method prevents you from having to download the full 2+GB Xcode installer.
Install homesick first
sudo gem install homesick
Clone the dotfiles repo
homesick clone nwinkler/dotfiles
Then symlink the dotfiles to your home directory
homesick symlink dotfiles
To install additional tools, run the following scripts (in this order):
install_bash_it.sh
: This will download and install my Bash-it fork.install_homebrew.sh
: This will download and install Homebrew.install_general.sh
: This will install a standard set of tools (command line and UI).install_dev.sh
: Optional file, will install a set of development tools - only run if you plan to use the machine for software development.osx-settings.sh
: Based on Mathias Bynens' Dotfiles, a common set of OS X settings.
To update the Git submodules for vim, run this in the dotfiles
folder:
git submodule update --init --recursive
Then log out and back in again to apply the changes.
- homesick
- Michael J. Smalley for the vim configuration.
- Mathias Bynens for the OS X settings.
- Bash-it for the Bash-it framework. My Bash-it fork.
Copyright (c) 2015 Nils Winkler. Licensed under the MIT license.