Skip to content

Automated Configuration, Preferences and Software Installation for OSX

Notifications You must be signed in to change notification settings

KraigWalker/dotfiles-2

Repository files navigation

Adam Eivy's Dotfiles

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.

iTerm Screenshot

Acquiring This Repo

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

Setup

  • 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!

Additional

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

Contributions are always welcome in the form of pull requests with explanatory comments.

Loathing, Mehs and Praise

  1. Loathing should be directed into pull requests that make it better.
  2. Bugs with the setup should be put as GitHub issues.
  3. Mehs should be directed to /dev/null
  4. Praise should be directed to @antic or @matthewmccull or @mathiasbynens

About

Automated Configuration, Preferences and Software Installation for OSX

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vim Script 56.3%
  • Shell 42.8%
  • Other 0.9%