From 744b755a2d2b9961d7934206613418d1fb539788 Mon Sep 17 00:00:00 2001 From: Kyle West Date: Tue, 24 Jan 2012 14:44:47 -0500 Subject: [PATCH 1/6] removed left over references to Command-T --- README.md | 2 +- bin/yadr/yadr-init-plugins | 11 ++--------- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 78ab14f..10f9ae5 100644 --- a/README.md +++ b/README.md @@ -258,7 +258,7 @@ files contain key mappings as well (TODO: probably will move them out to skwp-ke * ,t - CtrlP fuzzy file selector * ,b - CtrlP buffer selector * Cmd-Shift-P - Clear CtrlP cache - * ,jm jump (command-t) app/models + * ,jm jump (via CtrlP) app/models * ,jc app/controllers * ,jv app/views * ,jh app/helpers diff --git a/bin/yadr/yadr-init-plugins b/bin/yadr/yadr-init-plugins index 7793b8b..4529b08 100755 --- a/bin/yadr/yadr-init-plugins +++ b/bin/yadr/yadr-init-plugins @@ -2,18 +2,11 @@ require File.join(File.dirname(__FILE__), 'default_libs') GitStyleBinary.command do - version "yadr-init-plugins 1.0" - -short_desc "Initialize all submodules. Run this every time you pull a new yadr version." + version "yadr-init-plugins 1.0" + short_desc "Initialize all submodules. Run this every time you pull a new yadr version." run do |command| system("cd ~/.dotfiles && git submodule init && git submodule update") - - # Compile Command-T - if File.directory?(File.expand_path("~/.dotfiles/vim/bundle/skwp-Command-T")) - puts "Compiling Command-T plugin..." - system("cd ~/.dotfiles/vim/bundle/skwp-Command-T && rake make") - end end end From 520ef1f8c1c6403da48265ed810576783d3c0a5f Mon Sep 17 00:00:00 2001 From: Kyle West Date: Tue, 24 Jan 2012 14:53:08 -0500 Subject: [PATCH 2/6] rbenv-version and rvmrc are no longer needed. --- .rbenv-version | 1 - .rvmrc | 1 - 2 files changed, 2 deletions(-) delete mode 100644 .rbenv-version delete mode 100644 .rvmrc diff --git a/.rbenv-version b/.rbenv-version deleted file mode 100644 index bec3a35..0000000 --- a/.rbenv-version +++ /dev/null @@ -1 +0,0 @@ -system diff --git a/.rvmrc b/.rvmrc deleted file mode 100644 index b12b558..0000000 --- a/.rvmrc +++ /dev/null @@ -1 +0,0 @@ -rvm system From 12ba009d9cba551e6f33b6ace01cdb695ef4282d Mon Sep 17 00:00:00 2001 From: Kyle West Date: Tue, 24 Jan 2012 14:53:44 -0500 Subject: [PATCH 3/6] added instructions for setting up pre-requisitesi and fixing issues with ctags. --- README.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/README.md b/README.md index 10f9ae5..932b3f0 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,59 @@ For the love of all that is holy, stop abusing your hands! Remap caps-lock to escape: http://pqrs.org/macosx/keyremap4macbook/extra.html +Prerequisites +-- + +YADR is opinionated. To get the most out of using it, you should install +all the software it depends on. + +[Homebrew](http://mxcl.github.com/homebrew/) +--- + +Homebrew is _the missing package manager for OSX_. To install: + +```bash +/usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)" +``` + +With homebrew installed, install some packages: + +```bash +brew install ack ctags git hub imagemagick macvim +``` + +[ctags](http://ctags.sourceforge.net/) +--- + +Vim will complain every time you save a file if you do not have ctags installed correctly. We +assume you have installed ctags via homebrew. If you have homebrew setup correctly running +`which ctags` should output `/usr/local/bin/ctags`. If you get something else do this: + +Make sure `/usr/local/bin` is before `/usr/bin` in your PATH. + +If that doesn't work, move the OSX supplies ctags [like so](http://www.mattpolito.info/post/1648956809/ctags-got-you-down): + +```bash +sudo mv /usr/bin/ctags /usr/bin/ctags_original +``` + +[oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh) +--- + +```bash +curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh +``` + +[Pry](http://pry.github.com/) +--- +Pry offers a much better out of the box IRB experience with colors, tab completion, and lots of other tricks. You should: + +```bash +gem install pry +gem install awesome_print +``` + + ## Installation This project uses git submodules for its plugins, but this is handled From f44e77bca353555183eb6422ca0ec2bb7c1a62d4 Mon Sep 17 00:00:00 2001 From: Kyle West Date: Tue, 24 Jan 2012 15:07:24 -0500 Subject: [PATCH 4/6] don't show me changes within submodules. --- .gitmodules | 355 +++++++++++++++++++++++++++++++--------------------- 1 file changed, 213 insertions(+), 142 deletions(-) diff --git a/.gitmodules b/.gitmodules index 0e6d2d8..340decf 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,213 +1,284 @@ [submodule "KeyBindings"] - path = KeyBindings - url = https://github.com/ttscoff/KeyBindings.git + path = KeyBindings + url = https://github.com/ttscoff/KeyBindings.git + ignore=dirty [submodule "vim/bundle/raimondi-delimitMate"] - path = vim/bundle/raimondi-delimitMate - url = https://github.com/Raimondi/delimitMate + path = vim/bundle/raimondi-delimitMate + url = https://github.com/Raimondi/delimitMate + ignore=dirty [submodule "vim/bundle/godlygeek-csapprox"] - path = vim/bundle/godlygeek-csapprox - url = https://github.com/godlygeek/csapprox.git + path = vim/bundle/godlygeek-csapprox + url = https://github.com/godlygeek/csapprox.git + ignore=dirty [submodule "vim/bundle/vim-scripts-AnsiEsc"] - path = vim/bundle/vim-scripts-AnsiEsc - url = https://github.com/vim-scripts/AnsiEsc.vim.git + path = vim/bundle/vim-scripts-AnsiEsc + url = https://github.com/vim-scripts/AnsiEsc.vim.git + ignore=dirty [submodule "vim/bundle/garbas-vim-showmarks"] - path = vim/bundle/garbas-vim-showmarks - url = https://github.com/garbas/vim-showmarks + path = vim/bundle/garbas-vim-showmarks + url = https://github.com/garbas/vim-showmarks + ignore=dirty [submodule "vim/bundle/skwp-vim-ruby-conque"] - path = vim/bundle/skwp-vim-ruby-conque - url = https://github.com/skwp/vim-ruby-conque + path = vim/bundle/skwp-vim-ruby-conque + url = https://github.com/skwp/vim-ruby-conque + ignore=dirty [submodule "vim/bundle/kogakure-vim-sparkup"] - path = vim/bundle/kogakure-vim-sparkup - url = https://github.com/kogakure/vim-sparkup.git + path = vim/bundle/kogakure-vim-sparkup + url = https://github.com/kogakure/vim-sparkup.git + ignore=dirty [submodule "vim/bundle/tomtom-tcomment_vim"] - path = vim/bundle/tomtom-tcomment_vim - url = https://github.com/tomtom/tcomment_vim.git + path = vim/bundle/tomtom-tcomment_vim + url = https://github.com/tomtom/tcomment_vim.git + ignore=dirty [submodule "vim/bundle/nelstrom-vim-markdown-preview"] - path = vim/bundle/nelstrom-vim-markdown-preview - url = https://github.com/nelstrom/vim-markdown-preview + path = vim/bundle/nelstrom-vim-markdown-preview + url = https://github.com/nelstrom/vim-markdown-preview + ignore=dirty [submodule "vim/bundle/scrooloose-nerdtree"] - path = vim/bundle/scrooloose-nerdtree - url = https://github.com/scrooloose/nerdtree.git + path = vim/bundle/scrooloose-nerdtree + url = https://github.com/scrooloose/nerdtree.git + ignore=dirty [submodule "vim/bundle/jistr-vim-nerdtree-tabs"] - path = vim/bundle/jistr-vim-nerdtree-tabs - url = https://github.com/jistr/vim-nerdtree-tabs.git + path = vim/bundle/jistr-vim-nerdtree-tabs + url = https://github.com/jistr/vim-nerdtree-tabs.git + ignore=dirty [submodule "vim/bundle/vim-scripts-AutoTag"] - path = vim/bundle/vim-scripts-AutoTag - url = https://github.com/vim-scripts/AutoTag.git + path = vim/bundle/vim-scripts-AutoTag + url = https://github.com/vim-scripts/AutoTag.git + ignore=dirty [submodule "vim/bundle/vim-scripts-IndexedSearch"] - path = vim/bundle/vim-scripts-IndexedSearch - url = https://github.com/vim-scripts/IndexedSearch + path = vim/bundle/vim-scripts-IndexedSearch + url = https://github.com/vim-scripts/IndexedSearch + ignore=dirty [submodule "vim/bundle/scrooloose-syntastic"] - path = vim/bundle/scrooloose-syntastic - url = https://github.com/scrooloose/syntastic.git + path = vim/bundle/scrooloose-syntastic + url = https://github.com/scrooloose/syntastic.git + ignore=dirty [submodule "vim/bundle/Lokaltog-vim-easymotion"] - path = vim/bundle/Lokaltog-vim-easymotion - url = https://github.com/Lokaltog/vim-easymotion + path = vim/bundle/Lokaltog-vim-easymotion + url = https://github.com/Lokaltog/vim-easymotion + ignore=dirty [submodule "vim/bundle/sjbach-lusty"] - path = vim/bundle/sjbach-lusty - url = https://github.com/sjbach/lusty.git + path = vim/bundle/sjbach-lusty + url = https://github.com/sjbach/lusty.git + ignore=dirty [submodule "vim/bundle/tjennings-git-grep-vim"] - path = vim/bundle/tjennings-git-grep-vim - url = https://github.com/tjennings/git-grep-vim + path = vim/bundle/tjennings-git-grep-vim + url = https://github.com/tjennings/git-grep-vim + ignore=dirty [submodule "vim/bundle/skwp-greplace"] - path = vim/bundle/skwp-greplace - url = https://github.com/skwp/greplace.vim + path = vim/bundle/skwp-greplace + url = https://github.com/skwp/greplace.vim + ignore=dirty [submodule "vim/bundle/tpope-vim-repeat"] - path = vim/bundle/tpope-vim-repeat - url = https://github.com/tpope/vim-repeat.git + path = vim/bundle/tpope-vim-repeat + url = https://github.com/tpope/vim-repeat.git + ignore=dirty [submodule "vim/bundle/vim-scripts-taglist"] - path = vim/bundle/vim-scripts-taglist - url = https://github.com/vim-scripts/taglist.vim.git + path = vim/bundle/vim-scripts-taglist + url = https://github.com/vim-scripts/taglist.vim.git + ignore=dirty [submodule "vim/bundle/tpope-vim-surround"] - path = vim/bundle/tpope-vim-surround - url = https://github.com/tpope/vim-surround.git + path = vim/bundle/tpope-vim-surround + url = https://github.com/tpope/vim-surround.git + ignore=dirty [submodule "vim/bundle/tpope-vim-rails"] - path = vim/bundle/tpope-vim-rails - url = https://github.com/tpope/vim-rails.git + path = vim/bundle/tpope-vim-rails + url = https://github.com/tpope/vim-rails.git + ignore=dirty [submodule "vim/bundle/vim-ruby-vim-ruby"] - path = vim/bundle/vim-ruby-vim-ruby - url = https://github.com/vim-ruby/vim-ruby.git + path = vim/bundle/vim-ruby-vim-ruby + url = https://github.com/vim-ruby/vim-ruby.git + ignore=dirty [submodule "vim/bundle/ecomba-vim-ruby-refactoring"] - path = vim/bundle/ecomba-vim-ruby-refactoring - url = https://github.com/ecomba/vim-ruby-refactoring + path = vim/bundle/ecomba-vim-ruby-refactoring + url = https://github.com/ecomba/vim-ruby-refactoring + ignore=dirty [submodule "vim/bundle/vim-scripts-matchit.zip"] - path = vim/bundle/vim-scripts-matchit.zip - url = https://github.com/vim-scripts/matchit.zip.git + path = vim/bundle/vim-scripts-matchit.zip + url = https://github.com/vim-scripts/matchit.zip.git + ignore=dirty [submodule "vim/bundle/skwp-vim-indexed-search"] - path = vim/bundle/skwp-vim-indexed-search - url = https://github.com/skwp/vim-indexed-search + path = vim/bundle/skwp-vim-indexed-search + url = https://github.com/skwp/vim-indexed-search + ignore=dirty [submodule "vim/bundle/tpope-vim-endwise"] - path = vim/bundle/tpope-vim-endwise - url = https://github.com/tpope/vim-endwise.git + path = vim/bundle/tpope-vim-endwise + url = https://github.com/tpope/vim-endwise.git + ignore=dirty [submodule "vim/bundle/skwp-vim-html-escape"] - path = vim/bundle/skwp-vim-html-escape - url = https://github.com/skwp/vim-html-escape + path = vim/bundle/skwp-vim-html-escape + url = https://github.com/skwp/vim-html-escape + ignore=dirty [submodule "vim/bundle/Shougo-neocomplcache"] - path = vim/bundle/Shougo-neocomplcache - url = https://github.com/Shougo/neocomplcache.git + path = vim/bundle/Shougo-neocomplcache + url = https://github.com/Shougo/neocomplcache.git + ignore=dirty [submodule "vim/bundle/skwp-vim-colors-solarized"] - path = vim/bundle/skwp-vim-colors-solarized - url = https://github.com/skwp/vim-colors-solarized + path = vim/bundle/skwp-vim-colors-solarized + url = https://github.com/skwp/vim-colors-solarized + ignore=dirty [submodule "vim/bundle/rson-vim-conque"] - path = vim/bundle/rson-vim-conque - url = https://github.com/rson/vim-conque.git + path = vim/bundle/rson-vim-conque + url = https://github.com/rson/vim-conque.git + ignore=dirty [submodule "vim/bundle/tpope-vim-pathogen"] - path = vim/bundle/tpope-vim-pathogen - url = https://github.com/tpope/vim-pathogen + path = vim/bundle/tpope-vim-pathogen + url = https://github.com/tpope/vim-pathogen + ignore=dirty [submodule "vim/bundle/drewolson-ruby_focused_unit_test_vim"] - path = vim/bundle/drewolson-ruby_focused_unit_test_vim - url = https://github.com/drewolson/ruby_focused_unit_test_vim + path = vim/bundle/drewolson-ruby_focused_unit_test_vim + url = https://github.com/drewolson/ruby_focused_unit_test_vim + ignore=dirty [submodule "vim/bundle/tpope-vim-fugitive"] - path = vim/bundle/tpope-vim-fugitive - url = https://github.com/tpope/vim-fugitive + path = vim/bundle/tpope-vim-fugitive + url = https://github.com/tpope/vim-fugitive + ignore=dirty [submodule "vim/bundle/mikefarmer-snipmate"] - path = vim/bundle/mikefarmer-snipmate - url = https://github.com/mikefarmer/snipmate.vim.git + path = vim/bundle/mikefarmer-snipmate + url = https://github.com/mikefarmer/snipmate.vim.git + ignore=dirty [submodule "vim/snippets"] - path = vim/snippets - url = https://github.com/scrooloose/snipmate-snippets.git + path = vim/snippets + url = https://github.com/scrooloose/snipmate-snippets.git + ignore=dirty [submodule "vim/bundle/skwp-vim-git-grep-rails-partial"] - path = vim/bundle/skwp-vim-git-grep-rails-partial - url = https://github.com/skwp/vim-git-grep-rails-partial + path = vim/bundle/skwp-vim-git-grep-rails-partial + url = https://github.com/skwp/vim-git-grep-rails-partial + ignore=dirty [submodule "vim/bundle/tpope-vim-unimpaired"] - path = vim/bundle/tpope-vim-unimpaired - url = https://github.com/tpope/vim-unimpaired + path = vim/bundle/tpope-vim-unimpaired + url = https://github.com/tpope/vim-unimpaired + ignore=dirty [submodule "vim/bundle/tpope-vim-git"] - path = vim/bundle/tpope-vim-git - url = https://github.com/tpope/vim-git + path = vim/bundle/tpope-vim-git + url = https://github.com/tpope/vim-git + ignore=dirty [submodule "vim/bundle/vim-scripts-lastpos"] - path = vim/bundle/vim-scripts-lastpos - url = https://github.com/vim-scripts/lastpos.vim + path = vim/bundle/vim-scripts-lastpos + url = https://github.com/vim-scripts/lastpos.vim + ignore=dirty [submodule "vim/bundle/sjl-gundo"] - path = vim/bundle/sjl-gundo - url = https://github.com/sjl/gundo.vim + path = vim/bundle/sjl-gundo + url = https://github.com/sjl/gundo.vim + ignore=dirty [submodule "vim/bundle/vim-scripts-sudo"] - path = vim/bundle/vim-scripts-sudo - url = https://github.com/vim-scripts/sudo.vim + path = vim/bundle/vim-scripts-sudo + url = https://github.com/vim-scripts/sudo.vim + ignore=dirty [submodule "vim/bundle/mileszs-ack"] - path = vim/bundle/mileszs-ack - url = https://github.com/mileszs/ack.vim + path = vim/bundle/mileszs-ack + url = https://github.com/mileszs/ack.vim + ignore=dirty [submodule "vim/bundle/mattn-zencoding-vim"] - path = vim/bundle/mattn-zencoding-vim - url = https://github.com/mattn/zencoding-vim + path = vim/bundle/mattn-zencoding-vim + url = https://github.com/mattn/zencoding-vim + ignore=dirty [submodule "vim/bundle/nelstrom-vim-textobj-rubyblock"] - path = vim/bundle/nelstrom-vim-textobj-rubyblock - url = https://github.com/nelstrom/vim-textobj-rubyblock + path = vim/bundle/nelstrom-vim-textobj-rubyblock + url = https://github.com/nelstrom/vim-textobj-rubyblock + ignore=dirty [submodule "vim/bundle/kana-vim-textobj-user"] - path = vim/bundle/kana-vim-textobj-user - url = https://github.com/kana/vim-textobj-user + path = vim/bundle/kana-vim-textobj-user + url = https://github.com/kana/vim-textobj-user + ignore=dirty [submodule "vim/bundle/austintaylor-vim-indentobject"] - path = vim/bundle/austintaylor-vim-indentobject - url = https://github.com/austintaylor/vim-indentobject + path = vim/bundle/austintaylor-vim-indentobject + url = https://github.com/austintaylor/vim-indentobject + ignore=dirty [submodule "vim/bundle/jpalardy-vim-slime"] - path = vim/bundle/jpalardy-vim-slime - url = https://github.com/jpalardy/vim-slime + path = vim/bundle/jpalardy-vim-slime + url = https://github.com/jpalardy/vim-slime + ignore=dirty [submodule "vim/bundle/vim-scripts-ZoomWin"] - path = vim/bundle/vim-scripts-ZoomWin - url = https://github.com/vim-scripts/ZoomWin.git + path = vim/bundle/vim-scripts-ZoomWin + url = https://github.com/vim-scripts/ZoomWin.git + ignore=dirty [submodule "vim/bundle/dterei-VimBookmarking"] - path = vim/bundle/dterei-VimBookmarking - url = https://github.com/dterei/VimBookmarking + path = vim/bundle/dterei-VimBookmarking + url = https://github.com/dterei/VimBookmarking + ignore=dirty [submodule "vim/bundle/kana-vim-textobj-datetime"] - path = vim/bundle/kana-vim-textobj-datetime - url = https://github.com/kana/vim-textobj-datetime + path = vim/bundle/kana-vim-textobj-datetime + url = https://github.com/kana/vim-textobj-datetime + ignore=dirty [submodule "vim/bundle/kana-vim-textobj-entire"] - path = vim/bundle/kana-vim-textobj-entire - url = https://github.com/kana/vim-textobj-entire + path = vim/bundle/kana-vim-textobj-entire + url = https://github.com/kana/vim-textobj-entire + ignore=dirty [submodule "vim/bundle/chrismetcalf-vim-yankring"] - path = vim/bundle/chrismetcalf-vim-yankring - url = https://github.com/chrismetcalf/vim-yankring.git + path = vim/bundle/chrismetcalf-vim-yankring + url = https://github.com/chrismetcalf/vim-yankring.git + ignore=dirty [submodule "vim/bundle/mattn-gist-vim"] - path = vim/bundle/mattn-gist-vim - url = https://github.com/mattn/gist-vim + path = vim/bundle/mattn-gist-vim + url = https://github.com/mattn/gist-vim + ignore=dirty [submodule "vim/bundle/godlygeek-tabular"] - path = vim/bundle/godlygeek-tabular - url = https://github.com/godlygeek/tabular + path = vim/bundle/godlygeek-tabular + url = https://github.com/godlygeek/tabular + ignore=dirty [submodule "vim/bundle/AndrewRadev-splitjoin"] - path = vim/bundle/AndrewRadev-splitjoin - url = https://github.com/AndrewRadev/splitjoin.vim + path = vim/bundle/AndrewRadev-splitjoin + url = https://github.com/AndrewRadev/splitjoin.vim + ignore=dirty [submodule "vim/bundle/int3-vim-extradite"] - path = vim/bundle/int3-vim-extradite - url = https://github.com/int3/vim-extradite + path = vim/bundle/int3-vim-extradite + url = https://github.com/int3/vim-extradite + ignore=dirty [submodule "vim/bundle/vim-scripts-argtextobj"] - path = vim/bundle/vim-scripts-argtextobj - url = https://github.com/vim-scripts/argtextobj.vim + path = vim/bundle/vim-scripts-argtextobj + url = https://github.com/vim-scripts/argtextobj.vim + ignore=dirty [submodule "vim/bundle/bootleq-vim-textobj-rubysymbol"] - path = vim/bundle/bootleq-vim-textobj-rubysymbol - url = https://github.com/bootleq/vim-textobj-rubysymbol + path = vim/bundle/bootleq-vim-textobj-rubysymbol + url = https://github.com/bootleq/vim-textobj-rubysymbol + ignore=dirty [submodule "vim/bundle/skwp-vim-rspec"] - path = vim/bundle/skwp-vim-rspec - url = https://github.com/skwp/vim-rspec + path = vim/bundle/skwp-vim-rspec + url = https://github.com/skwp/vim-rspec + ignore=dirty [submodule "vim/bundle/nathanaelkane-vim-indent-guides"] - path = vim/bundle/nathanaelkane-vim-indent-guides - url = https://github.com/nathanaelkane/vim-indent-guides + path = vim/bundle/nathanaelkane-vim-indent-guides + url = https://github.com/nathanaelkane/vim-indent-guides + ignore=dirty [submodule "vim/bundle/aaronjensen-vim-sass-status"] - path = vim/bundle/aaronjensen-vim-sass-status - url = https://github.com/aaronjensen/vim-sass-status + path = vim/bundle/aaronjensen-vim-sass-status + url = https://github.com/aaronjensen/vim-sass-status + ignore=dirty [submodule "vim/bundle/tpope-vim-haml"] - path = vim/bundle/tpope-vim-haml - url = https://github.com/tpope/vim-haml + path = vim/bundle/tpope-vim-haml + url = https://github.com/tpope/vim-haml + ignore=dirty [submodule "vim/bundle/kien-tabman"] - path = vim/bundle/kien-tabman - url = https://github.com/kien/tabman.vim + path = vim/bundle/kien-tabman + url = https://github.com/kien/tabman.vim + ignore=dirty [submodule "vim/bundle/claco-jasmine"] - path = vim/bundle/claco-jasmine - url = https://github.com/claco/jasmine.vim + path = vim/bundle/claco-jasmine + url = https://github.com/claco/jasmine.vim + ignore=dirty [submodule "vim/bundle/kana-vim-textobj-function"] - path = vim/bundle/kana-vim-textobj-function - url = https://github.com/kana/vim-textobj-function + path = vim/bundle/kana-vim-textobj-function + url = https://github.com/kana/vim-textobj-function + ignore=dirty [submodule "vim/bundle/kchmck-vim-coffee-script"] - path = vim/bundle/kchmck-vim-coffee-script - url = https://github.com/kchmck/vim-coffee-script + path = vim/bundle/kchmck-vim-coffee-script + url = https://github.com/kchmck/vim-coffee-script + ignore=dirty [submodule "vim/bundle/wavded-vim-stylus"] - path = vim/bundle/wavded-vim-stylus - url = https://github.com/wavded/vim-stylus + path = vim/bundle/wavded-vim-stylus + url = https://github.com/wavded/vim-stylus + ignore=dirty [submodule "vim/bundle/vim-scripts-Vim-R-plugin"] - path = vim/bundle/vim-scripts-Vim-R-plugin - url = https://github.com/vim-scripts/Vim-R-plugin + path = vim/bundle/vim-scripts-Vim-R-plugin + url = https://github.com/vim-scripts/Vim-R-plugin + ignore=dirty [submodule "vim/bundle/kien-ctrlp"] - path = vim/bundle/kien-ctrlp - url = https://github.com/kien/ctrlp.vim + path = vim/bundle/kien-ctrlp + url = https://github.com/kien/ctrlp.vim + ignore=dirty [submodule "vim/bundle/majutsushi-tagbar"] - path = vim/bundle/majutsushi-tagbar - url = https://github.com/majutsushi/tagbar.git + path = vim/bundle/majutsushi-tagbar + url = https://github.com/majutsushi/tagbar.git + ignore=dirty From 71b620fa8d2e1e864bd8c83646677f1d5229e268 Mon Sep 17 00:00:00 2001 From: Kyle West Date: Tue, 24 Jan 2012 15:13:35 -0500 Subject: [PATCH 5/6] Changed prerequisites to dependencies in readme. --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 932b3f0..4402c0c 100644 --- a/README.md +++ b/README.md @@ -58,8 +58,7 @@ For the love of all that is holy, stop abusing your hands! Remap caps-lock to escape: http://pqrs.org/macosx/keyremap4macbook/extra.html -Prerequisites --- +## Dependencies YADR is opinionated. To get the most out of using it, you should install all the software it depends on. From e32cb9ae353c6e388ec4d638f4d4768e62de5fe4 Mon Sep 17 00:00:00 2001 From: Kyle West Date: Tue, 24 Jan 2012 15:15:23 -0500 Subject: [PATCH 6/6] Readme formatting. If only there was a vim plugin with GFM support. --- README.md | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 4402c0c..cdfb70d 100644 --- a/README.md +++ b/README.md @@ -63,8 +63,7 @@ Remap caps-lock to escape: http://pqrs.org/macosx/keyremap4macbook/extra.html YADR is opinionated. To get the most out of using it, you should install all the software it depends on. -[Homebrew](http://mxcl.github.com/homebrew/) ---- +### [Homebrew](http://mxcl.github.com/homebrew/) Homebrew is _the missing package manager for OSX_. To install: @@ -78,8 +77,7 @@ With homebrew installed, install some packages: brew install ack ctags git hub imagemagick macvim ``` -[ctags](http://ctags.sourceforge.net/) ---- +### [ctags](http://ctags.sourceforge.net/) Vim will complain every time you save a file if you do not have ctags installed correctly. We assume you have installed ctags via homebrew. If you have homebrew setup correctly running @@ -93,15 +91,14 @@ If that doesn't work, move the OSX supplies ctags [like so](http://www.mattpolit sudo mv /usr/bin/ctags /usr/bin/ctags_original ``` -[oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh) ---- +### [oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh) ```bash curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh ``` -[Pry](http://pry.github.com/) ---- +### [Pry](http://pry.github.com/) + Pry offers a much better out of the box IRB experience with colors, tab completion, and lots of other tricks. You should: ```bash