Skip to content

Automated Configuration, Preferences and Software Installation for OSX

Notifications You must be signed in to change notification settings

labhint/dotfiles-auto

Repository files navigation

Adam Eivy's Dotfiles

These are Adam Eivys's OSX shell configuration dotfiles. The primary goal is to increase CLI productivity on Mac OSX, though many scripts run just fine on any POSIX implementation.

Focus

The focus is on Zshell support, but there are plenty of cross-platform scripts in here. There are a few bash-specific ones.

Inspirations

The contents of this repo have been partly invented from scratch, partly inspired by open source projects, and partly refactored from snippets from colleagues and friends. Many are attributed. Most of these scripts are based on or ported from Matthew Mccullough's dotfiles and mathiasbynens dotfiles

Acquiring This Repo

This project contains submodules. It is suggested that you clone this into your home directory.

git clone --recurse-submodules https://github.com/atomantic/dotfiles ~/.dotfiles

Setup

There is a set up script that establishes the symlinks in your home directory. Run this once.

  • For ZShell
./_setupdotfiles.zsh

Sensible OS X defaults

When setting up a new Mac, you may want to set some sensible OS X defaults:

./.osx

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.8%
  • Shell 43.0%
  • Ruby 0.2%