Commit Graph

115 Commits

Author SHA1 Message Date
Paul Sorensen
4ef213af3d Remove verbosity in core calculation 2014-02-03 12:04:47 -06:00
Paul Sorensen
fc6188d777 Add bundle parallel config 2014-02-03 10:30:23 -06:00
Yan Pritzker
9c4abaa89f Change to Lightline instead of Airline [Fix #418] 2014-01-05 19:09:18 -06:00
Yan Pritzker
a28a9e3ca0 Merge pull request #425 from sagmor/fix-homebrew-install
Update Homebrew install script
2013-12-31 20:10:34 -08:00
Yan Pritzker
6c54f2c84a Install good version of MacVim with lua support 2013-12-30 10:41:00 -06:00
Seba Gamboa
f6215633d4 Add zsh to standard shell list
`/usr/local/bin/zsh` has to be at `/private/etc/shells` in order to `chsh` to it
2013-12-19 18:00:57 -03:00
Seba Gamboa
d586a6fbe1 Update Homebrew install script 2013-12-19 17:22:17 -03:00
Yan Pritzker
499003dd72 Fall back to /bin/zsh if /usr/local/bin/zsh doesn't exist 2013-12-16 17:27:06 -06:00
Yan Pritzker
244d865473 Fix path to zsh to use the homebrew installed newer version 2013-12-16 13:20:16 -06:00
Yan Pritzker
ad3b05c28f Don't try to clone vundle if we already have it [Fix #415] 2013-12-15 16:20:31 -06:00
Yan Pritzker
ee0892daec Merge pull request #357 from nandalopes/fix-311-dirty-worktree
[Fix #311] zsh/presto gets "modified" after clean install
2013-06-12 07:17:09 -07:00
Victor Mours
576b62a9bb follow presentation style 2013-06-12 15:48:45 +02:00
Victor Mours
3b76861a73 adding brew update 2013-06-12 15:21:08 +02:00
Nanda Lopes
8d478394b4 [Fix #311] zsh/presto gets "modified" after clean install 2013-06-06 20:28:20 -03:00
Yan Pritzker
6f3b65a350 Revert "Fix: dirty worktree after running 'rake install'"
This reverts commit 50fdb9109f.
2013-06-03 21:42:40 -05:00
Fernanda Lopes
50fdb9109f Fix: dirty worktree after running 'rake install' 2013-05-29 10:42:57 -03:00
Luiz Gonzaga dos Santos Filho
bcc03b96df Switching from Ack to Ag 2013-04-25 21:34:56 +01:00
Fabio Gallonetto
14c09ef730 Add autoinstall of Solarized iTerm2 themes
The rake script now detects the available iTerm2 profiles and
installs the solarized scheme where needed.

It's an interactive procedure that requires selection by the user.
2013-04-07 16:35:32 +01:00
Fabio Gallonetto
81fa804dd2 Fix a bug that was causing .vim.after to be removed after update
rake install/update was executing git clean with the -x flag that
force the removal of ignored files. Since .vim.after was listed
inside .gitignore, this was causing the file to be removed on
each update.
I don't think we need to remove ignored files since are all
temporary or user-specific configuration files that should
persist between updates.

Fixes #225
2013-04-02 15:15:20 +02:00
Yan Pritzker
8599c7bd10 Install latest zsh from brew 2013-03-29 08:25:27 -07:00
Yan Pritzker
ac2f134bb7 Migrate to Vundle! Be sure to run rake :update
* duhanebel/vundle_migration:
  Remove "press a key to continue" before vundle_install
  Fix a bug preventing the correct update of vim
  Change duhanebel's forked repos to originals
  Fix a typo on the Rakefile
  Fix a bug that was preventing a clean install
  Change rake file to reuse methods in vundle.rb
  Update zsh alias to support new yadr's commands
  Add yadr command line tools to remove/list plugins
  Update yadr's binary to support Vundle
  Update Rakefile to manage pathogen-to-vundle upgrade
  Remove csapprox
  Move mapleader definition to vimrc
  Change vimrc to use Vundle instead of pathogen
  Add bundle to .gitignore
  Remove all vim submodules

Conflicts:
	.gitmodules
2013-03-29 08:06:00 -07:00
Yan Pritzker
24fb70b513 Use silver searcher for lightning fast :Gsearch 2013-03-29 08:03:17 -07:00
Fabio Gallonetto
fb008bb3e3 Remove "press a key to continue" before vundle_install 2013-03-25 10:39:13 +00:00
Fabio Gallonetto
3f6fd3b3e0 Fix a bug preventing the correct update of vim
Somehow I forgot to execute "install" after the vundle migration
on the "update" task
2013-03-25 10:39:13 +00:00
Yan Pritzker
c2a4b2cf88 Merge pull request #266 from duhanebel/install_link_fix
Fix a bug that's causing the installer to overwrite backup files
2013-03-21 15:04:52 -07:00
Chad Kouse
c7b16179c2 fixes #268 2013-03-21 14:24:12 -04:00
Fabio Gallonetto
69e811ef6f Fix a bug that's causing the installer to overwrite backup files
When rake install/update is run for the second time, any .backup
file created by the first run it's going to be overwritten by
the new symlink even if the current file is the same as the one
we are going to write.

The rakefile now checks if the symlink we are going to create
points to the same target as the one already there and if that's
the case, doesn't overwrite any backup.
2013-03-21 16:35:50 +00:00
Fabio Gallonetto
c380422e21 Fix a typo on the Rakefile 2013-03-21 14:45:16 +00:00
Fabio Gallonetto
cf894af3eb Fix a bug that was causing rake to overwrite SHELL settings
The prezto install procedure now checks to make sure the user
doesn't have an alternative version of zsh installed before changing
the current shell preference with "chsh".
This may be the case when an user is already using zsh but on a
different version from the one shipped with OS X

Fixes #264
2013-03-21 13:02:25 +00:00
Fabio Gallonetto
e481d0ddf4 Fix a bug that was preventing a clean install
The installation of the plugin only happened during an update
because the code that checks out the vundle plugin was in the
wrong place.
2013-03-20 21:08:31 +00:00
Fabio Gallonetto
793aa0a0ae Change rake file to reuse methods in vundle.rb
Vundle::update_vundle can be reused inside the Rakefile
2013-03-17 17:32:06 +00:00
Fabio Gallonetto
5c3b05302e Update Rakefile to manage pathogen-to-vundle upgrade
The Rakefile now detects if pathogen is installed and in that case
it performs the following operations:
1. Moves vim/bundle to vim/bundle.old
2. Removes all the submodules from git config and cache
3. Initializes and updates the new submodules (zsh and bundle)
4. Runs the vundle installer that takes care of the rest
2013-03-16 17:09:54 +00:00
Fabio Gallonetto
7f8e2248fe Add solarized themes for iTerm2
Both solarized dark and light are now included in the subdir
iTerm2. They are copies from the original repo because it doesn't
seem worth to clone a ~10Mb repo just to keep in sync 2 files,
considering that solarized hasn't changed much in the past years.

The rakefile has been updated to trigger the automatic installation
of these two themes only if OS == OSX. The user will still have
to set the themes for his/her current profile manually (but that's
explained at the end of the installation process).
2013-03-14 13:35:55 +01:00
Yan Pritzker
940ad7010b Merge pull request #241 from calavera/skip-homebrew-install
Skip homebrew install if it's already in the path
2013-02-04 07:16:17 -08:00
David Calavera
69b53d7d53 Follow code style. 2013-01-26 11:07:46 -08:00
David Calavera
721836976c Install homebrew only if it's not in the path already. 2013-01-26 11:06:01 -08:00
David Calavera
b02b77c423 Do not install brew 2013-01-04 23:59:49 -08:00
Ali Karagoz
d2b202c43d Fixed issue where the ASK environnement variable..
was not taken into account when doing a ASK=true rake install
2012-12-27 00:38:53 +01:00
Yan Pritzker
4916e0267f Automatically use zshell 2012-11-26 09:41:35 -06:00
Yan Pritzker
273db6a595 Added tmux support [Fix #190] 2012-11-11 20:15:43 -06:00
Yan Pritzker
5f55470c6c Simplified installation: no more questions. It overwrites stuff and leaves backups by default. [Fix #197, #175] 2012-10-25 10:09:24 -05:00
Yan Pritzker
59ff83a0a3 Ship custom zpreztorc with syntax highlight, history substring search [Fix #191] 2012-10-25 09:52:18 -05:00
Yan Pritzker
75d9f29dec Don't clobber zprezto files if they exist [CLose #172] 2012-10-19 10:08:42 -07:00
Yan Pritzker
0ddaf885a3 Fix installation (upgrade was working ok) 2012-10-09 23:02:36 -07:00
Yan Pritzker
1f0693ce1d Improve the way submodules are updated [Close #153]
Also updated all plugins to their latest master versions.
2012-10-08 21:38:21 -07:00
Robert Conrad
32f1ce6862 don't try to install homebrew and fonts on linux-based systems 2012-10-04 20:42:57 +02:00
Yan Pritzker
b98b4a6c28 Added bundler rvm support
See http://robots.thoughtbot.com/post/15346721484/use-bundlers-binstubs
2012-10-02 22:45:26 -07:00
Yan Pritzker
c85c25ff3b Simplify install: Move font, homebrew installation into rake installer 2012-09-28 10:38:59 -07:00
Yan Pritzker
429bba4779 Ensure prezto and other submodules are correctly installed recursive [Close #170] 2012-09-27 13:27:20 -07:00
Yan Pritzker
5fdffec3c9 Remove creation of unnecessary symlink [Close #164] 2012-09-26 14:08:39 -07:00
Yan Pritzker
fa357bbd35 Ability to store your own prompts in ~/.zsh.prompts [Close #152]
We no longer pollute yadr or prezto directories with custom code!
2012-09-26 11:05:28 -07:00
Yan Pritzker
ae2076bfd1 Prezto support! Make sure you run rake:install 2012-09-26 10:23:39 -07:00
Jean Mertz
98fb67a086 Set correct PDIR location in zshenv 2012-08-10 07:42:01 +02:00
Jean Mertz
2410bf220b Add simple Prezto installation 2012-08-09 20:47:45 +02:00
Jean Mertz
9c3ab949a5 Swap all references of oh-my-zsh to Prezto 2012-08-09 18:09:50 +02:00
Yan Pritzker
e51f19809d Updated reference to prezto (omz sorin) 2012-08-08 13:39:29 -07:00
yan
2e0bd87b8d Ctags file for better parsing of ruby,js 2012-07-26 13:36:23 -07:00
yan
cfe89df184 Added editrc/inputrc for vimification of mysql/irb command line tools 2012-05-18 14:08:46 -07:00
Michael Saffitz
b283c018f4 Fix for typo in zsh_themes install 2012-04-23 14:07:54 -07:00
yan
ca01730f81 Support for @sorin-ionescu rewrite of oh-my-zsh
Sorin's OMZ rewrite is a bit nicer, as it's written in more
native style ZSH, doesn't do auto updates, and incorporates
many bugfixes, and is more actively maintained than Robby's branch.

For now, YADR supports both, so if you want to try out the sorin
branch, go to sorin-ionescu/oh-my-zsh, install it, and rerun
the YADR installer so that the skwp theme is installed for you.

If you want to have them side by side for comparison, rename the
old robby one to ~/.oh-my-zsh.robby or similar, so you can toggle
back and forth through renames, or symlinks.
2012-04-23 10:32:47 -07:00
Mark Cornick
ee2b40bcaa Fix stray backtick causing installer errors
There's a stray backtick in the Rakefile which causes the installer to
fail copying files. This commit removes the backtick and relocates a
right brace to make everything work properly.
2012-04-02 10:12:46 -04:00
yan
611046e3d7 Added zsh skwp.theme to installer, so we don't rely on my zsh fork anymore 2012-03-22 12:53:25 -07:00
Kyle West
810b9615e5 added gemrc and updated documentation. 2012-01-30 20:34:50 -05:00
Kyle West
539106de57 fixed incorrect path for zsh symlinking. 2012-01-26 09:49:13 -05:00
Kyle West
a658b815f5 added Rakefile. it symlinks from the repo to the home directory. 2012-01-25 01:13:33 -05:00