josephabrahams / dotfiles

Joseph ❤ ~/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Joseph does dotfiles

Requirements

Xcode installed from the App Store (make sure to accept the license agreement):

sudo xcodebuild -license accept

Homebrew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Installation

Clone the dotfiles repo:

git clone https://github.com/josephabrahams/dotfiles.git $HOME/.dotfiles

Install/update most other dependencies:

$HOME/.dotfiles/scripts/install

Install Node.js dependencies:

nvm alias default system
npm -g install eslint

Install PHP dependencies:

composer global install

Install Ruby dependencies:

gem install foreman tmuxinator

iTerm2 Preferences

  • Profiles Tab:

    • ColorsLoad Presets...base16-default.dark.256
  • Keys Tab:

    • Key Mappings
      • + Keyboard Shortcut: Control+Tab, Action: Next Tab
      • + Keyboard Shortcut: Control+Shift+Tab, Action Previous Tab

Make your own customizations

Put your customizations in dotfiles appended with .local:

  • ~/.gitconfig.local
  • ~/.mutt/muttrc.local
  • ~/.vimrc.local
  • ~/.zshrc.local

Inspired by

About

Joseph ❤ ~/

License:MIT License


Languages

Language:Shell 67.6%Language:Vim Script 26.1%Language:Python 3.6%Language:Ruby 1.6%Language:JavaScript 1.1%