Hubbaduck / dotfiles-1

dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dotfiles

A bunch of impossible to live without config files. bootstrap.sh symlinks everything. USAGE.md gives some often handy commands.

Install/Setup

git clone --recursive git://github.com/nickcharlton/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./bootstrap.sh

Dependencies

macOS

Install most things using the included Brewfile:

brew tap homebrew/bundle
brew bundle

Ruby

Gems that should be installed with all Rubies should go in default-gems.

Python

There's a requirements.txt for Python:

pip2 install -r requirements.txt

JavaScript

npm doesn't provide a native way to handle global dependencies, so there's an npm-globals.txt which can be used with the following command:

xargs npm install -g < npm-globals.txt

Inspired by this StackOverflow answer.

License

Copyright (c) Nick Charlton 2011. Licensed under the MIT license.

Inspired by dotfiles from Zach Holman, Ryan Bates, Mathias Bynens, and many more since.

About

dotfiles


Languages

Language:Vim Script 63.6%Language:Shell 35.4%Language:Ruby 1.0%