This is a collection of my preferred settings mostly targeted at making Mac OS X pleasant for web development in Sublime Text 3, VSCode, Git, and VIM.
This uses dotbot to symlink various settings files to the proper locations. Where each settings file will link is defined in "install.conf.yml".
-
git clone https://github.com/ssorallen/dotfiles.git
-
Install oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
-
./install
The ".gitconfig" file should be symlinked to your home directory but not contain any user-specific info so that it can be configured per-computer and not checked into version control. This allows, for example, your home and work computers to use the same Git configuration but different Git users.
-
Copy the
.gituser
template to your home directorycp .gituser.template ~/.gituser
-
Edit the copy in your home directory to your real information
[user] name = Lois Lane email = llane@dailyplanet.com
".macos" sets my preferred settings for Mac OS itself. The default ./install
command does not run this because it can be expensive to run.
./.macos
- Install Homebrew via instructions on https://brew.sh/
./brew.sh