Kit Pearson 2015 - 2020
Welcome to Kit Pearsons dotfiles. Theses dotfiles contain everything needed to set up a Mac from scratch. The install/setup is broken up into a few sections.
- Initial set up and install of basic tools
- Install a complete set of applications
Set up a new machine by running Thoughtbot's laptop script.
This repo includes a Brewfile with a fairly extensive list of apps. Read it
through and edit it before running the setup
script.
To get a handle on what is about to be changed and installed on your machine
look at Thoughtbot's laptop] project, and .laptop.local
in the root of this
repo. There is also script (macos
) which directly configures the MacOS
environment. By default it does not run. To enable it run the script with
--macos-config
argument.
Before running the setup script on a new machine you'll need to manually login to the Apple app store so that Homebrew's cousin mas will work.
Run the whole shabang with:
curl --remote-name https://raw.githubusercontent.com/kpearson/dotfiles/master/setup && \
chmod 755 setup && \
./setup --mac-config
Homebrew doesn't have an option to install git without completions. These
completions conflict with the completions in the git-aliases plugin. To resolve
this simply remove the _git
symlink in the zsh_site-functions.
Confirm the location of site_functions:
brew info git
Remove the file:
rm /usr/local/share/zsh/site-functions/_git
The above is taken care of in the setup script(
.laptop.local
).