common/bash_it.git
13 years agoFixed SSH completion to include both config and known_hosts. Works on OS X for me...
Nils Winkler [Tue, 25 Oct 2011 06:57:39 +0000 (08:57 +0200)] 
Fixed SSH completion to include both config and known_hosts. Works on OS X for me if set up like that.

13 years agoMake sure that the new BASH_IT/BASH_IT_THEME maintains BC
Travis Swicegood [Sat, 29 Oct 2011 23:56:36 +0000 (18:56 -0500)] 
Make sure that the new BASH_IT/BASH_IT_THEME maintains BC

13 years agoMove this back to its original location
Travis Swicegood [Sat, 29 Oct 2011 23:55:20 +0000 (18:55 -0500)] 
Move this back to its original location

Not sure why this needs to be moved.  Feels like it could cause some
issues since the values defined in themes aren't available to any of the
lib or plugins.

13 years agoMerge remote-tracking branch 'jfsiii/master'
Travis Swicegood [Sat, 29 Oct 2011 23:37:31 +0000 (18:37 -0500)] 
Merge remote-tracking branch 'jfsiii/master'

Conflicts:
bash_it.sh

13 years ago`$BASH_IT` should be conditionally defined before use.
John Schulz [Fri, 28 Oct 2011 23:22:20 +0000 (19:22 -0400)] 
`$BASH_IT` should be conditionally defined before use.

7483c6dac351f836bd574c9cdff4a23df7cd507f moved one line too many.

13 years agoCustom themes should be loaded *after* the base theme.
John Schulz [Thu, 27 Oct 2011 23:29:34 +0000 (19:29 -0400)] 
Custom themes should be loaded *after* the base theme.

13 years agoMerge pull request #84 from jpschewe/master
Travis Swicegood [Mon, 10 Oct 2011 03:19:40 +0000 (20:19 -0700)] 
Merge pull request #84 from jpschewe/master

Fixes #83

13 years agoRemove error message when enabled directory is empty
Jon Schewe [Mon, 10 Oct 2011 01:44:29 +0000 (20:44 -0500)] 
Remove error message when enabled directory is empty

This is fixed by checking if the file exists before trying to source it.

13 years agoNew prompt functions and variables
John Schulz [Sun, 9 Oct 2011 18:24:10 +0000 (14:24 -0400)] 
New prompt functions and variables

 * `(git|svn|hg)_promp_vars` only assign values to the variables but do not `echo`
 * `(git|svn|hg)_promp_info` still `echo`s, but now calls `*_prompt_info` first
 * Introduce `SCM_CHANGE` to store the changeset id
 * Introduce `SCM_BRANCH` to store the branch name

13 years agoReplace `$BASH` with `$BASH_IT` because `$BASH` is already used on *nix systems for...
John Schulz [Tue, 20 Sep 2011 15:07:48 +0000 (11:07 -0400)] 
Replace `$BASH` with `$BASH_IT` because `$BASH` is already used on *nix systems for the pathname to the executable (gnu.org/software/bash/manual/html_node/Bash-Variables.html#Bash-Variables)

13 years agoMerge branch 'master' of http://github.com/revans/bash-it
John Schulz [Tue, 20 Sep 2011 14:49:10 +0000 (10:49 -0400)] 
Merge branch 'master' of github.com/revans/bash-it

* 'master' of http://github.com/revans/bash-it: (51 commits)
  Bundler aliases "inspired by" OhMyZsh
  Updated nvm.plugin.bash
  Do not break out of the loop instead continue with other items in the list.
  Make gshuf alias checker work on other bash versions
  Alias for textmate only on darwin*
  general.aliases.bash: use native tree if [ -x ] ....
  Detect OS in emacs.aliases.bash
  Add simple password generator
  Add alias for shuf -> gshuf
  BOOKMARKing:remove absolute path of sed, to make compatible with OS X
  Add BOOKMARKing functionality to dirs plugin
  Refactored gem completion to load gem lists on demand intead of on load
  Break needed in load_some Y case
  More granular enabling of plugins/completion/aliases
  Add ability to choose what plugins/aliases/completion to install at install time
  Remove automatic creation of enabled plugins/aliases/completion
  add color to the prefix
  make sure its obvious which is ruby and which is python
  add rvm to prompt
  ditch custom virtualenv_prompt in favor of one in base
  ...

13 years agoMerge pull request #80 from eimermusic/master
Travis Swicegood [Mon, 29 Aug 2011 12:53:12 +0000 (05:53 -0700)] 
Merge pull request #80 from eimermusic/master

Bundler aliases

13 years agoBundler aliases "inspired by" OhMyZsh
Martin Westin [Mon, 29 Aug 2011 06:22:19 +0000 (08:22 +0200)] 
Bundler aliases "inspired by" OhMyZsh

13 years agoUpdated nvm.plugin.bash
Antono Vasiljev [Thu, 25 Aug 2011 13:45:51 +0000 (16:45 +0300)] 
Updated nvm.plugin.bash

13 years agoMerge branch 'doubletree'
Travis Swicegood [Mon, 22 Aug 2011 14:29:35 +0000 (09:29 -0500)] 
Merge branch 'doubletree'

13 years agoDo not break out of the loop instead continue with other items in the list.
Noorul Islam K M [Mon, 22 Aug 2011 07:05:00 +0000 (12:35 +0530)] 
Do not break out of the loop instead continue with other items in the list.

13 years agoMerge branch 'master' of github.com:revans/bash-it
Mark Szymanski [Fri, 12 Aug 2011 21:31:18 +0000 (16:31 -0500)] 
Merge branch 'master' of github.com:revans/bash-it

13 years agoMake gshuf alias checker work on other bash versions
Mark Szymanski [Fri, 12 Aug 2011 21:30:55 +0000 (16:30 -0500)] 
Make gshuf alias checker work on other bash versions

13 years agoMerge pull request #76 from antono/master
Travis Swicegood [Fri, 12 Aug 2011 15:15:26 +0000 (08:15 -0700)] 
Merge pull request #76 from antono/master

Be more clever about OS...

13 years agoAlias for textmate only on darwin*
Antono Vasiljev [Fri, 12 Aug 2011 01:12:07 +0000 (04:12 +0300)] 
Alias for textmate only on darwin*

13 years agogeneral.aliases.bash: use native tree if [ -x ] ....
Antono Vasiljev [Fri, 12 Aug 2011 01:08:11 +0000 (04:08 +0300)] 
general.aliases.bash: use native tree if [ -x ] ....

13 years agoDetect OS in emacs.aliases.bash
Antono Vasiljev [Fri, 12 Aug 2011 01:07:12 +0000 (04:07 +0300)] 
Detect OS in emacs.aliases.bash

13 years agoAdd simple password generator
Mark Szymanski [Wed, 10 Aug 2011 23:49:20 +0000 (18:49 -0500)] 
Add simple password generator

13 years agoAdd alias for shuf -> gshuf
Mark Szymanski [Wed, 10 Aug 2011 23:49:07 +0000 (18:49 -0500)] 
Add alias for shuf -> gshuf

13 years agoBOOKMARKing:remove absolute path of sed, to make compatible with OS X
Yakkala Yagnesh Raghava [Fri, 5 Aug 2011 16:01:17 +0000 (01:01 +0900)] 
BOOKMARKing:remove absolute path of sed, to make compatible with OS X

13 years agoAdd BOOKMARKing functionality to dirs plugin
Yakkala Yagnesh Raghava [Fri, 5 Aug 2011 15:14:15 +0000 (00:14 +0900)] 
Add BOOKMARKing functionality to dirs plugin

13 years agoMerge pull request #74 from victorcoder/master
Mark Szymanski [Mon, 25 Jul 2011 13:37:11 +0000 (06:37 -0700)] 
Merge pull request #74 from victorcoder/master

gem completion speedup

13 years agoRefactored gem completion to load gem lists on demand intead of on load
Victor Castell [Mon, 25 Jul 2011 11:47:03 +0000 (13:47 +0200)] 
Refactored gem completion to load gem lists on demand intead of on load

13 years agoBreak needed in load_some Y case
Victor Castell [Mon, 25 Jul 2011 11:34:39 +0000 (13:34 +0200)] 
Break needed in load_some Y case

13 years agoMore granular enabling of plugins/completion/aliases
Mark Szymanski [Sun, 24 Jul 2011 20:01:07 +0000 (15:01 -0500)] 
More granular enabling of plugins/completion/aliases

13 years agoMerge branch 'master' of github.com:revans/bash-it
Mark Szymanski [Sun, 24 Jul 2011 18:46:53 +0000 (13:46 -0500)] 
Merge branch 'master' of github.com:revans/bash-it

13 years agoAdd ability to choose what plugins/aliases/completion to install at install time
Mark Szymanski [Sun, 24 Jul 2011 18:36:07 +0000 (13:36 -0500)] 
Add ability to choose what plugins/aliases/completion to install at install time

13 years agoRemove automatic creation of enabled plugins/aliases/completion
Mark Szymanski [Sun, 24 Jul 2011 18:35:43 +0000 (13:35 -0500)] 
Remove automatic creation of enabled plugins/aliases/completion

13 years agoadd color to the prefix
Travis Swicegood [Sun, 24 Jul 2011 02:48:07 +0000 (21:48 -0500)] 
add color to the prefix

13 years agomake sure its obvious which is ruby and which is python
Travis Swicegood [Sun, 24 Jul 2011 02:42:48 +0000 (21:42 -0500)] 
make sure its obvious which is ruby and which is python

13 years agoadd rvm to prompt
Travis Swicegood [Sun, 24 Jul 2011 02:42:22 +0000 (21:42 -0500)] 
add rvm to prompt

13 years agoditch custom virtualenv_prompt in favor of one in base
Travis Swicegood [Sun, 24 Jul 2011 02:42:02 +0000 (21:42 -0500)] 
ditch custom virtualenv_prompt in favor of one in base

13 years agoMerge pull request #71 from victorcoder/master
Mark Szymanski [Tue, 19 Jul 2011 14:38:30 +0000 (07:38 -0700)] 
Merge pull request #71 from victorcoder/master

Installation paths are not correct

13 years agoFixed installation paths in docs.
Victor Castell [Tue, 19 Jul 2011 14:31:49 +0000 (07:31 -0700)] 
Fixed installation paths in docs.

13 years agoAdd error throw for no file specified
Mark Szymanski [Sun, 17 Jul 2011 18:22:49 +0000 (13:22 -0500)] 
Add error throw for no file specified

13 years agoMove extract.bash to a proper location
Mark Szymanski [Sun, 17 Jul 2011 18:21:38 +0000 (13:21 -0500)] 
Move extract.bash to a proper location

13 years agoMerge pull request #69 from antono/bash-it
Mark Szymanski [Sun, 17 Jul 2011 18:19:08 +0000 (13:19 -0500)] 
Merge pull request #69 from antono/bash-it

---

13 years agoJust extract()
Antono Vasiljev [Sun, 17 Jul 2011 04:17:56 +0000 (07:17 +0300)] 
Just extract()

13 years agoNode version manager as plugin
Antono Vasiljev [Sun, 17 Jul 2011 03:52:27 +0000 (06:52 +0300)] 
Node version manager as plugin

13 years agoMerge pull request #68 from tswicegood/tmuxinator
Mark Szymanski [Thu, 14 Jul 2011 15:30:46 +0000 (08:30 -0700)] 
Merge pull request #68 from tswicegood/tmuxinator

adds a tmuxinator plugin

13 years agoMerge pull request #67 from ryankanno/master
Mark Szymanski [Sun, 10 Jul 2011 01:37:22 +0000 (18:37 -0700)] 
Merge pull request #67 from ryankanno/master

IP info can now be enabled/disabled

13 years agoMoved IP and virtualenv variables to top of file
Ryan Kanno [Sun, 10 Jul 2011 00:04:08 +0000 (14:04 -1000)] 
Moved IP and virtualenv variables to top of file

13 years agoadds a tmuxinator plugin
Travis Swicegood [Sat, 9 Jul 2011 22:38:37 +0000 (17:38 -0500)] 
adds a tmuxinator plugin

13 years agoMerge remote-tracking branch 'upstream/master'
Ryan Kanno [Fri, 8 Jul 2011 19:03:45 +0000 (09:03 -1000)] 
Merge remote-tracking branch 'upstream/master'

13 years agoip address can be enabled/disabled (default is enabled)
Ryan Kanno [Fri, 8 Jul 2011 08:13:29 +0000 (22:13 -1000)] 
ip address can be enabled/disabled (default is enabled)

13 years agoAdded prevcurl function
Mark Szymanski [Thu, 7 Jul 2011 16:04:27 +0000 (11:04 -0500)] 
Added prevcurl function
Downloads a file and opens it in Preivew.app

13 years agoImplement JEKYLL_EDITOR variable
Mark Szymanski [Sun, 3 Jul 2011 02:44:56 +0000 (21:44 -0500)] 
Implement JEKYLL_EDITOR variable

13 years agoAdded JEKYLL_EDITOR variable
Mark Szymanski [Sun, 3 Jul 2011 02:44:47 +0000 (21:44 -0500)] 
Added JEKYLL_EDITOR variable

This will replace the default $EDITOR used in the Jekyll plugin

13 years agoFix extra step in install section
Mark Szymanski [Thu, 30 Jun 2011 16:28:32 +0000 (11:28 -0500)] 
Fix extra step in install section

13 years agoEdited README.md for punctuation, phrasing, tone, and clarity.
Tony [Thu, 30 Jun 2011 15:15:26 +0000 (08:15 -0700)] 
Edited README.md for punctuation, phrasing, tone, and clarity.

13 years agoFix grammar on error message
Mark Szymanski [Thu, 30 Jun 2011 13:30:46 +0000 (08:30 -0500)] 
Fix grammar on error message

13 years agoAdd gem completion
Mark Szymanski [Wed, 29 Jun 2011 16:33:39 +0000 (11:33 -0500)] 
Add gem completion

13 years agoAdd clarification to README
Mark Szymanski [Tue, 28 Jun 2011 05:25:26 +0000 (00:25 -0500)] 
Add clarification to README

13 years agoMerge branch 'master' of https://github.com/revans/bash-it
Mark Szymanski [Tue, 28 Jun 2011 05:23:18 +0000 (00:23 -0500)] 
Merge branch 'master' of https://github.com/revans/bash-it

13 years agoAdd instructions for installing with the installation script
Mark Szymanski [Tue, 28 Jun 2011 05:22:51 +0000 (00:22 -0500)] 
Add instructions for installing with the installation script

13 years agoAdd install script
Mark Szymanski [Tue, 28 Jun 2011 05:22:43 +0000 (00:22 -0500)] 
Add install script

13 years agoMerge pull request #64 from jcarouth/master
Travis Swicegood [Tue, 28 Jun 2011 04:13:15 +0000 (21:13 -0700)] 
Merge pull request #64 from jcarouth/master

Get rid of "Fatal error: not a git repository…" errors

13 years agorelieving headaches with a tylenol theme
Adrian Rego [Tue, 28 Jun 2011 00:00:27 +0000 (20:00 -0400)] 
relieving headaches with a tylenol theme

13 years agoFix irregular usage of bash it vs. bash-it
Mark Szymanski [Sun, 26 Jun 2011 14:30:16 +0000 (09:30 -0500)] 
Fix irregular usage of bash it vs. bash-it

13 years agoGet rid of old minimal-git theme
Mark Szymanski [Sat, 25 Jun 2011 16:52:50 +0000 (11:52 -0500)] 
Get rid of old minimal-git theme

13 years agoMove minimal-git theme into minimal theme
Mark Szymanski [Sat, 25 Jun 2011 16:50:56 +0000 (11:50 -0500)] 
Move minimal-git theme into minimal theme

13 years agoAdding multiple SCM support to doubletime theme.
Jeff Carouth [Sat, 25 Jun 2011 15:05:25 +0000 (10:05 -0500)] 
Adding multiple SCM support to doubletime theme.

The doubletime theme improves the SCM status prompt for git.
However, it accomplishes this at the expense of other SCM
systems. This delegates prompt to the default bash-it prompt
function when the SCM is not git.

13 years agoAdd note for configuring Jekyll support
Mark Szymanski [Fri, 24 Jun 2011 22:50:02 +0000 (17:50 -0500)] 
Add note for configuring Jekyll support

13 years agoAdd support for multiple Jekyll sites
Mark Szymanski [Fri, 24 Jun 2011 22:49:19 +0000 (17:49 -0500)] 
Add support for multiple Jekyll sites

13 years agoAdd new jekyll config stuff
Mark Szymanski [Fri, 24 Jun 2011 22:45:55 +0000 (17:45 -0500)] 
Add new jekyll config stuff

13 years agoGet rid of old, unneeded jekyll config stuff
Mark Szymanski [Fri, 24 Jun 2011 22:45:37 +0000 (17:45 -0500)] 
Get rid of old, unneeded jekyll config stuff

13 years agoGet rid of old jekyll aliases
Mark Szymanski [Fri, 24 Jun 2011 22:45:13 +0000 (17:45 -0500)] 
Get rid of old jekyll aliases

13 years agoWorks now
Mark Szymanski [Fri, 24 Jun 2011 17:08:36 +0000 (12:08 -0500)] 
Works now

13 years agoNo more bold
Mark Szymanski [Fri, 24 Jun 2011 17:06:30 +0000 (12:06 -0500)] 
No more bold

13 years agoAdd minimal-git theme
Mark Szymanski [Fri, 24 Jun 2011 16:36:11 +0000 (11:36 -0500)] 
Add minimal-git theme

Just like the minimal theme, but with git info

13 years agoMerge branch 'master' of http://github.com/revans/bash-it
JFSIII [Thu, 23 Jun 2011 11:27:14 +0000 (07:27 -0400)] 
Merge branch 'master' of github.com/revans/bash-it

13 years agoMerge pull request #63 from tswicegood/refactor
Mark Szymanski [Tue, 21 Jun 2011 14:35:11 +0000 (07:35 -0700)] 
Merge pull request #63 from tswicegood/refactor

Switch to single loop now that all directory use the same pattern

13 years agoSwitch to single loop now that all directory use the same pattern
Travis Swicegood [Tue, 21 Jun 2011 14:31:26 +0000 (09:31 -0500)] 
Switch to single loop now that all directory use the same pattern

Simple refactoring -- now there's no need to source each one
independently.

13 years agoupdate to ignore all "enabled" files
Travis Swicegood [Tue, 21 Jun 2011 14:22:24 +0000 (09:22 -0500)] 
update to ignore all "enabled" files

13 years agoMove auto-complete code over to available -> enabled style
Travis Swicegood [Tue, 21 Jun 2011 14:20:40 +0000 (09:20 -0500)] 
Move auto-complete code over to available -> enabled style

This continues the move toward the ability to turn things off with
everything turned on by default.

13 years agoMerge pull request #61 from desandro/master
Mark Szymanski [Mon, 20 Jun 2011 20:37:30 +0000 (13:37 -0700)] 
Merge pull request #61 from desandro/master

Remove personal aliases

13 years agoRevert "Add various aliases"
David DeSandro [Mon, 20 Jun 2011 20:13:59 +0000 (16:13 -0400)] 
Revert "Add various aliases"

This reverts commit 3ef689f29a777f8a076b4a7032ca46f4ba331106.

13 years agoRevert "move garb into git plugins; rename newpost as jknewpost"
David DeSandro [Mon, 20 Jun 2011 20:13:34 +0000 (16:13 -0400)] 
Revert "move garb into git plugins; rename newpost as jknewpost"

This reverts commit d22a4cfa7058b224e37dbf07aa7cd3c583fdd188.

13 years agoMerge branch 'master' of https://github.com/revans/bash-it
David DeSandro [Mon, 20 Jun 2011 13:12:48 +0000 (09:12 -0400)] 
Merge branch 'master' of https://github.com/revans/bash-it

13 years agoMerge pull request #59 from ryankanno/master
Mark Szymanski [Sun, 19 Jun 2011 15:25:47 +0000 (08:25 -0700)] 
Merge pull request #59 from ryankanno/master

Remove variables from hg_prompt_info specific to hawaii50 theme

13 years agoreverting d22a4cfa7058b224e37dbf07aa7cd3c583fdd188
JFSIII [Sat, 18 Jun 2011 20:11:53 +0000 (16:11 -0400)] 
reverting d22a4cfa7058b224e37dbf07aa7cd3c583fdd188

13 years agoRemoved variables specific to hawaii50 theme :)
Ryan Kanno [Sat, 18 Jun 2011 20:07:26 +0000 (10:07 -1000)] 
Removed variables specific to hawaii50 theme :)

13 years agoMerge pull request #58 from jfsiii/master
Mark Szymanski [Sat, 18 Jun 2011 15:59:49 +0000 (08:59 -0700)] 
Merge pull request #58 from jfsiii/master

Undo alteration's to base.theme.bash

13 years agoReverting alterations introduced in 3dc46203205f89195d29be5cf079f2e31669e77d Moved...
JFSIII [Sat, 18 Jun 2011 15:55:22 +0000 (11:55 -0400)] 
Reverting alterations introduced in 3dc46203205f89195d29be5cf079f2e31669e77d Moved SCM_NON_CHAR change to theme since it is theme-specific and shouldn't affect all themes.

13 years agoMerge pull request #57 from jfsiii/master
Mark Szymanski [Sat, 18 Jun 2011 15:51:03 +0000 (08:51 -0700)] 
Merge pull request #57 from jfsiii/master

Eliminate need for themes to add escape characters around colors. Add rainbowbrite theme.

13 years agoUpdate theme to use the already escaped colors added in 46b8d27815583c1b79ef9f0b27f9b...
JFSIII [Sat, 18 Jun 2011 15:23:26 +0000 (11:23 -0400)] 
Update theme to use the already escaped colors added in 46b8d27815583c1b79ef9f0b27f9b39680baa114

13 years agoAdd `${reset_color}` at the end of `PS1` to prevent color from bleeding
JFSIII [Sat, 18 Jun 2011 15:04:01 +0000 (11:04 -0400)] 
Add `${reset_color}` at the end of `PS1` to prevent color from bleeding

13 years agoConvert theme to use the already escaped colors introduced in 46b8d27815583c1b79ef9f0...
JFSIII [Sat, 18 Jun 2011 14:57:59 +0000 (10:57 -0400)] 
Convert theme to use the already escaped colors introduced in 46b8d27815583c1b79ef9f0b27f9b39680baa114

13 years agoMerge branch 'master' of https://github.com/revans/bash-it
David DeSandro [Sat, 18 Jun 2011 13:38:08 +0000 (09:38 -0400)] 
Merge branch 'master' of https://github.com/revans/bash-it

13 years agoMerge branch 'master' of https://github.com/desandro/bash-it
JFSIII [Sat, 18 Jun 2011 02:48:07 +0000 (22:48 -0400)] 
Merge branch 'master' of https://github.com/desandro/bash-it

13 years agoMerge branch 'master' of http://github.com/revans/bash-it
JFSIII [Sat, 18 Jun 2011 02:16:34 +0000 (22:16 -0400)] 
Merge branch 'master' of github.com/revans/bash-it

13 years agoConvert themes and plugins to use the update colors. Themes are no longer burdened...
JFSIII [Fri, 17 Jun 2011 23:45:21 +0000 (19:45 -0400)] 
Convert themes and plugins to use the update colors. Themes are no longer burdened with escaping the unprintable characters

13 years agoMerge pull request #56 from dleavitt/patch-1
Mark Szymanski [Fri, 17 Jun 2011 21:46:26 +0000 (14:46 -0700)] 
Merge pull request #56 from dleavitt/patch-1

Added "hg_prompt_info" to base theme

13 years agoAdded "hg_prompt_info" to base theme - it is used by scm_prompt_info
Daniel Leavitt [Fri, 17 Jun 2011 21:38:49 +0000 (14:38 -0700)] 
Added "hg_prompt_info" to base theme - it is used by scm_prompt_info

13 years agoMerge pull request #54 from ryankanno/master
Travis Swicegood [Fri, 17 Jun 2011 20:42:54 +0000 (13:42 -0700)] 
Merge pull request #54 from ryankanno/master

Added hawaii50 theme