These are Adam Eivys's OSX shell configuration dotfiles and basic system setup preferences and software. The primary goal is to get a fresh OSX laptop up and running with my whole environment with one script. Most of the configs are best used with zsh.
This project contains submodules. It is suggested that you clone this into your home directory.
Note: I recommend forking this repo :)
git clone --recurse-submodules https://github.com/atomantic/dotfiles ~/.dotfiles
- Edit .gitconfig and change my name to yours:
[user]
name = Adam Eivy
email = [email protected]
-
Remove
source ~/Dropbox/Private/Boxes/osx/.shellaliases
from .profile or change that to a path that points to your own private aliases. -
Change your user account system shell to zsh
-
Run the install script
./install.sh
Note: running install.sh is idempotent. You can run it again and again as you add new features or software to the scripts!
There are a few additional features in this repo:
- .crontab: you can
cron ~/.crontab
if you want to add my nightly cron software updates. Note that this may wake you in the morning to compatibility issues so use only if you like being on the edge :)
Contributions are always welcome in the form of pull requests with explanatory comments.
- Loathing should be directed into pull requests that make it better.
- Bugs with the setup should be put as GitHub issues.
- Mehs should be directed to /dev/null
- Praise should be directed to @antic or @matthewmccull or @mathiasbynens