common/bash_it.git
13 years agoIgnore files that begin with an underscore (bandaid for #108)
Travis Swicegood [Mon, 30 Apr 2012 16:07:15 +0000 (11:07 -0500)] 
Ignore files that begin with an underscore (bandaid for #108)

13 years agoMerge remote-tracking branch 'erichs/master'
Travis Swicegood [Sat, 28 Apr 2012 17:08:58 +0000 (12:08 -0500)] 
Merge remote-tracking branch 'erichs/master'

13 years agofix typo
Erich Smith [Sat, 28 Apr 2012 14:40:16 +0000 (10:40 -0400)] 
fix typo

13 years agomore portable pass function
Erich Smith [Sat, 28 Apr 2012 14:35:01 +0000 (10:35 -0400)] 
more portable pass function

13 years agohelp metadata for base plugin
Erich Smith [Sat, 28 Apr 2012 04:43:38 +0000 (00:43 -0400)] 
help metadata for base plugin

13 years agoimport composure functions
Erich Smith [Fri, 27 Apr 2012 19:07:04 +0000 (15:07 -0400)] 
import composure functions

13 years agoMerge pull request #113 from dleavitt/master
Travis Swicegood [Thu, 26 Apr 2012 13:28:25 +0000 (06:28 -0700)] 
Merge pull request #113 from dleavitt/master

Show rbenv's active ruby rather than global ruby in theme

13 years agoMerge pull request #112 from pismute/zork
Travis Swicegood [Wed, 25 Apr 2012 13:07:51 +0000 (06:07 -0700)] 
Merge pull request #112 from pismute/zork

[theme:zork]Make $HOSTNAME not necessary for hostname.

13 years agoShow rbenv active ruby rather than system ruby
Daniel Leavitt [Wed, 25 Apr 2012 06:08:40 +0000 (23:08 -0700)] 
Show rbenv active ruby rather than system ruby

13 years agoMake $HOSTNAME not necessary for hostname.
Changwoo Park [Thu, 13 Oct 2011 05:19:03 +0000 (14:19 +0900)] 
Make $HOSTNAME not necessary for hostname.

13 years agoMerge remote-tracking branch 'grimreaper/master'
Travis Swicegood [Wed, 18 Apr 2012 16:08:21 +0000 (11:08 -0500)] 
Merge remote-tracking branch 'grimreaper/master'

13 years agoFix bogus bash binary location
Eitan Adler [Tue, 17 Apr 2012 04:24:58 +0000 (00:24 -0400)] 
Fix bogus bash binary location

13 years agoFix typo (thanks @rdmurphy)
Travis Swicegood [Mon, 26 Mar 2012 16:20:24 +0000 (11:20 -0500)] 
Fix typo (thanks @rdmurphy)

13 years agoExtract loading of enable-able files and add reload_* functions
Travis Swicegood [Mon, 26 Mar 2012 16:19:38 +0000 (11:19 -0500)] 
Extract loading of enable-able files and add reload_* functions

13 years agoadd a few more helpers for virtualenv
Travis Swicegood [Mon, 26 Mar 2012 16:01:18 +0000 (11:01 -0500)] 
add a few more helpers for virtualenv

13 years agoAdd a multiline doubletime theme that only shows Python
Travis Swicegood [Mon, 26 Mar 2012 16:01:05 +0000 (11:01 -0500)] 
Add a multiline doubletime theme that only shows Python

13 years agoMerge remote-tracking branch 'revans/master'
Travis Swicegood [Mon, 26 Mar 2012 16:00:39 +0000 (11:00 -0500)] 
Merge remote-tracking branch 'revans/master'

13 years agoMerge pull request #90 from rjorgenson/master
Travis Swicegood [Tue, 13 Mar 2012 14:37:04 +0000 (07:37 -0700)] 
Merge pull request #90 from rjorgenson/master

My prompt theme and a bugfix

13 years agoMerge remote-tracking branch 'rjorgenson/master'
Travis Swicegood [Tue, 13 Mar 2012 14:35:30 +0000 (07:35 -0700)] 
Merge remote-tracking branch 'rjorgenson/master'

13 years agoMerge pull request #106 from antono/fix-xterm-plugin
Travis Swicegood [Tue, 13 Mar 2012 14:32:46 +0000 (07:32 -0700)] 
Merge pull request #106 from antono/fix-xterm-plugin

Install xterm title only for xterm

13 years agoMerge remote-tracking branch 'antono/fix-xterm-plugin'
Travis Swicegood [Tue, 13 Mar 2012 14:32:11 +0000 (07:32 -0700)] 
Merge remote-tracking branch 'antono/fix-xterm-plugin'

13 years agoMerge pull request #107 from antono/nvm-update
Travis Swicegood [Tue, 13 Mar 2012 14:25:24 +0000 (07:25 -0700)] 
Merge pull request #107 from antono/nvm-update

Updated node version manager plugin to current master

13 years agoadd a multi-line doubletime theme
Travis Swicegood [Tue, 13 Mar 2012 14:23:27 +0000 (07:23 -0700)] 
add a multi-line doubletime theme

13 years agoUpdated node version manager plugin to current master
Antono Vasiljev [Sun, 4 Mar 2012 23:13:53 +0000 (02:13 +0300)] 
Updated node version manager plugin to current master

13 years agoInstall xterm title only for xterm
Antono Vasiljev [Sun, 4 Mar 2012 19:58:53 +0000 (22:58 +0300)] 
Install xterm title only for xterm

13 years agoadd defaults autocompletion for OS X
Travis Swicegood [Sun, 19 Feb 2012 03:52:10 +0000 (21:52 -0600)] 
add defaults autocompletion for OS X

13 years agoMerge pull request #102 from jpschewe/master
Travis Swicegood [Tue, 14 Feb 2012 23:29:07 +0000 (15:29 -0800)] 
Merge pull request #102 from jpschewe/master

Found a bug in the tmux completion

13 years agoMerge remote-tracking branch 'berenm/master'
Travis Swicegood [Tue, 14 Feb 2012 23:25:34 +0000 (17:25 -0600)] 
Merge remote-tracking branch 'berenm/master'

13 years agoRevert "Revert new color framework"
Travis Swicegood [Tue, 14 Feb 2012 23:25:27 +0000 (17:25 -0600)] 
Revert "Revert new color framework"

This reverts commit 39df027ed7f1b99cabf2e34115cf39b95706fb3e.

13 years agoFixed issue #103 caused by "normal" colors not reseting bold/underline/... text attri...
Beren Minor [Tue, 14 Feb 2012 08:11:17 +0000 (09:11 +0100)] 
Fixed issue #103 caused by "normal" colors not reseting bold/underline/... text attributes.

13 years agoRevert new color framework
Travis Swicegood [Tue, 14 Feb 2012 02:47:10 +0000 (20:47 -0600)] 
Revert new color framework

This still has some issues with it that need to be worked out.  See
ticket #103 for the current state.

This reverts commits:
1da06a4b63941dc5e00a9ab31399276fec832dfa
879d54031dc8369398a486f7ca54dea91cabdd6c

13 years agoremove random debug comments
Travis Swicegood [Mon, 13 Feb 2012 21:15:06 +0000 (15:15 -0600)] 
remove random debug comments

13 years agoAdd in autoenv from @kennethreitz
Travis Swicegood [Mon, 13 Feb 2012 20:26:48 +0000 (14:26 -0600)] 
Add in autoenv from @kennethreitz

13 years agoFound another function that needs to be copied to tmux completion
Jon Schewe [Sun, 12 Feb 2012 18:30:07 +0000 (12:30 -0600)] 
Found another function that needs to be copied to tmux completion

13 years agoAdd _filedir replacement
Jon Schewe [Sun, 12 Feb 2012 18:14:48 +0000 (12:14 -0600)] 
Add _filedir replacement

Turns out that _filedir isn't always defined. So bring our own version
in.

13 years agoAdd in Fabric auto-completion (thanks @underself).
Travis Swicegood [Sat, 11 Feb 2012 21:48:48 +0000 (15:48 -0600)] 
Add in Fabric auto-completion (thanks @underself).

Please see [underself/fabric-completion] for the original work that this
is based off of.

[underself/fabric-completion]: https://github.com/underself/fabric-completion

13 years agoFix a typo so new-session can be completed
Travis Swicegood [Sat, 11 Feb 2012 21:39:40 +0000 (15:39 -0600)] 
Fix a typo so new-session can be completed

13 years agoMerge remote-tracking branch 'jpschewe/master'
Travis Swicegood [Sat, 11 Feb 2012 21:39:13 +0000 (15:39 -0600)] 
Merge remote-tracking branch 'jpschewe/master'

13 years agoFix typo in option check
Jon Schewe [Sat, 11 Feb 2012 20:48:09 +0000 (14:48 -0600)] 
Fix typo in option check

13 years agoMerge remote-tracking branch 'jpschewe/master'
Travis Swicegood [Sat, 11 Feb 2012 17:09:54 +0000 (11:09 -0600)] 
Merge remote-tracking branch 'jpschewe/master'

13 years agoMerge remote-tracking branch 'upstream/master'
Jon Schewe [Sat, 11 Feb 2012 03:02:28 +0000 (21:02 -0600)] 
Merge remote-tracking branch 'upstream/master'

13 years agoTmux completion
Jon Schewe [Sat, 11 Feb 2012 03:01:10 +0000 (21:01 -0600)] 
Tmux completion

13 years agoMerge pull request #99 from berenm/master
Travis Swicegood [Wed, 8 Feb 2012 23:32:24 +0000 (15:32 -0800)] 
Merge pull request #99 from berenm/master

Improved color framework

13 years agoEven better color framework.
Beren Minor [Wed, 8 Feb 2012 08:35:21 +0000 (09:35 +0100)] 
Even better color framework.

13 years agoImproved color framework.
Beren Minor [Tue, 7 Feb 2012 23:22:40 +0000 (00:22 +0100)] 
Improved color framework.

13 years agoMerge pull request #98 from nwinkler/bash-it-maven-aliases
Travis Swicegood [Tue, 7 Feb 2012 18:01:49 +0000 (10:01 -0800)] 
Merge pull request #98 from nwinkler/bash-it-maven-aliases

Added aliases for Maven

13 years agoAdded aliases for Maven
Nils Winkler [Tue, 7 Feb 2012 13:31:33 +0000 (14:31 +0100)] 
Added aliases for Maven

13 years agoMerge pull request #97 from robertjung/fix_mbriggs_theme
Travis Swicegood [Sat, 28 Jan 2012 04:30:31 +0000 (20:30 -0800)] 
Merge pull request #97 from robertjung/fix_mbriggs_theme

Add new ruby_version_prompt to mbriggs theme

13 years agoAdd new ruby_version_prompt to mbriggs theme
Robert Jung [Fri, 27 Jan 2012 11:35:57 +0000 (12:35 +0100)] 
Add new ruby_version_prompt to mbriggs theme

13 years agoMerge remote-tracking branch 'hmans/rbfu_support'
Travis Swicegood [Thu, 26 Jan 2012 19:32:01 +0000 (13:32 -0600)] 
Merge remote-tracking branch 'hmans/rbfu_support'

13 years agoUpdate (most) themes to use new ${ruby_version_prompt} variable.
Hendrik Mans [Thu, 26 Jan 2012 15:07:06 +0000 (16:07 +0100)] 
Update (most) themes to use new ${ruby_version_prompt} variable.

13 years agoSwitch to echo -e and use echo safe colors (fixes: #96)
Travis Swicegood [Thu, 26 Jan 2012 14:18:43 +0000 (08:18 -0600)] 
Switch to echo -e and use echo safe colors (fixes: #96)

13 years agoAdd echo_ prefixed colors that work with echo -e (re: #96)
Travis Swicegood [Thu, 26 Jan 2012 14:18:22 +0000 (08:18 -0600)] 
Add echo_ prefixed colors that work with echo -e (re: #96)

13 years agoIntroduce $(ruby_version_prompt), wrapping around rbfu, rbenv and RVM support.
Hendrik Mans [Tue, 24 Jan 2012 13:31:23 +0000 (14:31 +0100)] 
Introduce $(ruby_version_prompt), wrapping around rbfu, rbenv and RVM support.

13 years agoAdd rbfu support.
Hendrik Mans [Tue, 24 Jan 2012 13:30:01 +0000 (14:30 +0100)] 
Add rbfu support.

Prompts can now display the currently active Ruby version set by rbfu, a tool similar to RVM and rbenv.

13 years agoMerge pull request #88 from victorcoder/master
Robert Evans [Mon, 19 Dec 2011 18:34:33 +0000 (10:34 -0800)] 
Merge pull request #88 from victorcoder/master

New theme envy and rbenv integration/plugin

13 years agoMerge pull request #92 from antono/master
Robert Evans [Mon, 19 Dec 2011 18:34:08 +0000 (10:34 -0800)] 
Merge pull request #92 from antono/master

Set title on terminal emulator

13 years agoSet terminal emulatior title
Antono Vasiljev [Sat, 17 Dec 2011 08:46:40 +0000 (11:46 +0300)] 
Set terminal emulatior title

13 years agoAdded bash functions preexec() and precmd()
Antono Vasiljev [Sat, 17 Dec 2011 08:45:59 +0000 (11:45 +0300)] 
Added bash functions preexec() and precmd()

13 years agoadded error suppression to tree alias
rjorgenson [Wed, 30 Nov 2011 06:45:25 +0000 (23:45 -0700)] 
added error suppression to tree alias

the $(which tree) check general.aliases would ouput an error if the
    command was not found. Added suppression of that error.

13 years agoMerge pull request #87 from nwinkler/ssh-completion-bash-it
Travis Swicegood [Tue, 22 Nov 2011 18:55:56 +0000 (10:55 -0800)] 
Merge pull request #87 from nwinkler/ssh-completion-bash-it

Fixed SSH completion to include both config and known_hosts.

13 years agoadd mkvenv shortcut
Travis Swicegood [Tue, 15 Nov 2011 16:47:37 +0000 (10:47 -0600)] 
add mkvenv shortcut

13 years agoMerge pull request #89 from mbriggs/master
Travis Swicegood [Mon, 14 Nov 2011 19:39:43 +0000 (11:39 -0800)] 
Merge pull request #89 from mbriggs/master

new prompt

13 years agoadds a ruby/git oriented theme
Matt Briggs [Sun, 13 Nov 2011 20:54:01 +0000 (15:54 -0500)] 
adds a ruby/git oriented theme

13 years agofixed some syntax problems
rjorgenson [Sat, 12 Nov 2011 08:10:24 +0000 (01:10 -0700)] 
fixed some syntax problems

updated bash_it base install and theme stopped working
needed some syntax changes to show colors properly
cleaned up color disambiguation a bit

13 years agoMerge remote-tracking branch 'upstream/master'
rjorgenson [Sat, 12 Nov 2011 07:48:45 +0000 (00:48 -0700)] 
Merge remote-tracking branch 'upstream/master'

13 years agoTypos in plugin
Victor Castell [Sat, 5 Nov 2011 14:53:27 +0000 (15:53 +0100)] 
Typos in plugin

13 years agorbenv plugin
Victor Castell [Sat, 5 Nov 2011 12:20:00 +0000 (13:20 +0100)] 
rbenv plugin

13 years agoenvy theme to implement rbenv version promt
Victor Castell [Sat, 5 Nov 2011 12:08:34 +0000 (13:08 +0100)] 
envy theme to implement rbenv version promt

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