alexweber / home

These are my dotfiles. There are many like them, but these ones are mine.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Home (aka: Alex's dotfiles)

These are my dotfiles. There are many like them, but these ones are mine.

Screenshot of Alex’s shell prompt

Usage

  • Clone this repo somewhere: git clone https://github.com/alexweber/home.git ~/Projects/home
  • To install run ./dotfiles.sh
  • To update the dotfiles run git pull && ./dotfiles.sh
  • Alternatively, if you're setting up a fresh OS X install, use the scripts/home.sh script, which will set everything up and run all of the other scripts for you

Customization

  • In order to keep private info from public repos, use the .bash/private file; it's only copied by the dotfiles.sh script if it doesn't already exist
  • It's also a place you can add extra private aliases, functions, etc.
  • If you're maintaining a fork, run git update-index --assume-unchanged on this file in order to ignore the it's changes

Additional scripts

The following scripts are available in the "scripts" folder:

  • atom.sh Install Atom Editor packages
  • brew.sh Install command-line tools using Homebrew
  • cask.sh Install native OS X apps using Homebrew Cask
  • composer.sh Install global Composer PHP packages
  • home.sh Wrapper around the all of the other scripts; use this to set up a new Mac
  • node.sh Install global Node.js packages
  • osx.sh Sets up sensible defaults for OS X settings and a couple other cool tweaks
  • ruby.sh Install global Ruby gems

Help

Credits

Most of this was based on work by these awesome people:

About

These are my dotfiles. There are many like them, but these ones are mine.

License:Do What The F*ck You Want To Public License


Languages

Language:Shell 76.4%Language:PHP 19.7%Language:Ruby 2.4%Language:CSS 0.9%Language:CoffeeScript 0.7%