Nick Nisi 665ee74425 remove nvm submodule and add it from brew
Move nvm to be managed under Homebrew so it's easier to keep updated and
because having it in the dotfiles and then symlinked into the home
directory appears to cause issues with too many symlinks
2014-08-18 09:03:42 -05:00
2014-04-30 09:38:01 -05:00
2013-01-06 18:47:54 -06:00
2014-07-29 09:57:27 -05:00
2012-05-04 15:44:17 -05:00
2014-08-18 08:34:46 -05:00
2013-09-13 11:59:45 -05:00
2013-06-30 09:06:26 -05:00
2013-07-28 13:13:45 -05:00
2012-06-10 23:11:14 -05:00
2014-07-25 18:03:06 -05:00

Dotfiles

Welcome to my world.

Contents

  • zsh configuration
  • vim configuration
  • tmux configuration
  • git configuration
  • osx configuration
  • Node.js setup (nvm)
  • Homebrew files (Brewfile)

Install

Automatic Installation

curl -L https://raw.github.com/nicknisi/dotfiles/master/tools/install.sh | sh

Manual Installation

Clone

First, clone the repository to your home directory and name it ".dotfiles"

git clone git@github.com:nicknisi/dotfiles.git ~/.dotfiles

Then cd into that directory

cd ~/.dotfiles

Init Submodules

The vim configuration relies on a couple of vim plugins, which are loaded in as git submodules.

git submodule init
git submodule update

Backup

A backup task is included. This will find all the files that will be replaced and make a backup of them. For example, if you currently have a ".zshrc" file, it will be moved to ".zshrc.backup"

rake backup

Install

Symlink the necessary files. The task will perform a search for all files in the .dotfiles directory that have the ".symlink" suffix and create a symbolic link in the home directory that drops the suffix and prefixes with a '.'

rake install

Uninstall

If you would like to bring back your previous configuration, run the uninstalll task. This will remove the created symlinks.

Uninstall

rake uninstall

Restore

Then, if you would like to restore your previous configuration, run the restore task.

rake restore

ZSH Plugins

By default, the .zshrc file will source any file within .dotfiles/zsh that has the ".zsh" suffix.

Description
No description provided
Readme MIT 1.4 MiB
Languages
Vim Script 70.1%
Shell 16.1%
Vim Snippet 13.8%