Travis Swicegood [Mon, 13 Feb 2012 21:15:06 +0000 (15:15 -0600)]
remove random debug comments
Travis Swicegood [Mon, 13 Feb 2012 20:26:48 +0000 (14:26 -0600)]
Add in autoenv from @kennethreitz
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
Travis Swicegood [Sat, 11 Feb 2012 21:39:40 +0000 (15:39 -0600)]
Fix a typo so new-session can be completed
Travis Swicegood [Sat, 11 Feb 2012 21:39:13 +0000 (15:39 -0600)]
Merge remote-tracking branch 'jpschewe/master'
Jon Schewe [Sat, 11 Feb 2012 20:48:09 +0000 (14:48 -0600)]
Fix typo in option check
Travis Swicegood [Sat, 11 Feb 2012 17:09:54 +0000 (11:09 -0600)]
Merge remote-tracking branch 'jpschewe/master'
Jon Schewe [Sat, 11 Feb 2012 03:02:28 +0000 (21:02 -0600)]
Merge remote-tracking branch 'upstream/master'
Jon Schewe [Sat, 11 Feb 2012 03:01:10 +0000 (21:01 -0600)]
Tmux completion
Travis Swicegood [Wed, 8 Feb 2012 23:32:24 +0000 (15:32 -0800)]
Merge pull request #99 from berenm/master
Improved color framework
Beren Minor [Wed, 8 Feb 2012 08:35:21 +0000 (09:35 +0100)]
Even better color framework.
Beren Minor [Tue, 7 Feb 2012 23:22:40 +0000 (00:22 +0100)]
Improved color framework.
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
Nils Winkler [Tue, 7 Feb 2012 13:31:33 +0000 (14:31 +0100)]
Added aliases for Maven
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
Robert Jung [Fri, 27 Jan 2012 11:35:57 +0000 (12:35 +0100)]
Add new ruby_version_prompt to mbriggs theme
Travis Swicegood [Thu, 26 Jan 2012 19:32:01 +0000 (13:32 -0600)]
Merge remote-tracking branch 'hmans/rbfu_support'
Hendrik Mans [Thu, 26 Jan 2012 15:07:06 +0000 (16:07 +0100)]
Update (most) themes to use new ${ruby_version_prompt} variable.
Travis Swicegood [Thu, 26 Jan 2012 14:18:43 +0000 (08:18 -0600)]
Switch to echo -e and use echo safe colors (fixes: #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)
Hendrik Mans [Tue, 24 Jan 2012 13:31:23 +0000 (14:31 +0100)]
Introduce $(ruby_version_prompt), wrapping around rbfu, rbenv and RVM 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.
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
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
Antono Vasiljev [Sat, 17 Dec 2011 08:46:40 +0000 (11:46 +0300)]
Set terminal emulatior title
Antono Vasiljev [Sat, 17 Dec 2011 08:45:59 +0000 (11:45 +0300)]
Added bash functions preexec() and precmd()
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.
Travis Swicegood [Tue, 15 Nov 2011 16:47:37 +0000 (10:47 -0600)]
add mkvenv shortcut
Travis Swicegood [Mon, 14 Nov 2011 19:39:43 +0000 (11:39 -0800)]
Merge pull request #89 from mbriggs/master
new prompt
Matt Briggs [Sun, 13 Nov 2011 20:54:01 +0000 (15:54 -0500)]
adds a ruby/git oriented theme
Victor Castell [Sat, 5 Nov 2011 14:53:27 +0000 (15:53 +0100)]
Typos in plugin
Victor Castell [Sat, 5 Nov 2011 12:20:00 +0000 (13:20 +0100)]
rbenv plugin
Victor Castell [Sat, 5 Nov 2011 12:08:34 +0000 (13:08 +0100)]
envy theme to implement rbenv version promt
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.
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
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.
Travis Swicegood [Sat, 29 Oct 2011 23:37:31 +0000 (18:37 -0500)]
Merge remote-tracking branch 'jfsiii/master'
Conflicts:
bash_it.sh
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.
John Schulz [Thu, 27 Oct 2011 23:29:34 +0000 (19:29 -0400)]
Custom themes should be loaded *after* the base theme.
Travis Swicegood [Mon, 10 Oct 2011 03:19:40 +0000 (20:19 -0700)]
Merge pull request #84 from jpschewe/master
Fixes #83
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.
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
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)
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
...
Travis Swicegood [Mon, 29 Aug 2011 12:53:12 +0000 (05:53 -0700)]
Merge pull request #80 from eimermusic/master
Bundler aliases
Martin Westin [Mon, 29 Aug 2011 06:22:19 +0000 (08:22 +0200)]
Bundler aliases "inspired by" OhMyZsh
Antono Vasiljev [Thu, 25 Aug 2011 13:45:51 +0000 (16:45 +0300)]
Updated nvm.plugin.bash
Travis Swicegood [Mon, 22 Aug 2011 14:29:35 +0000 (09:29 -0500)]
Merge branch 'doubletree'
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.
Mark Szymanski [Fri, 12 Aug 2011 21:31:18 +0000 (16:31 -0500)]
Merge branch 'master' of github.com:revans/bash-it
Mark Szymanski [Fri, 12 Aug 2011 21:30:55 +0000 (16:30 -0500)]
Make gshuf alias checker work on other bash versions
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...
Antono Vasiljev [Fri, 12 Aug 2011 01:12:07 +0000 (04:12 +0300)]
Alias for textmate only on darwin*
Antono Vasiljev [Fri, 12 Aug 2011 01:08:11 +0000 (04:08 +0300)]
general.aliases.bash: use native tree if [ -x ] ....
Antono Vasiljev [Fri, 12 Aug 2011 01:07:12 +0000 (04:07 +0300)]
Detect OS in emacs.aliases.bash
Mark Szymanski [Wed, 10 Aug 2011 23:49:20 +0000 (18:49 -0500)]
Add simple password generator
Mark Szymanski [Wed, 10 Aug 2011 23:49:07 +0000 (18:49 -0500)]
Add alias for shuf -> gshuf
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
Yakkala Yagnesh Raghava [Fri, 5 Aug 2011 15:14:15 +0000 (00:14 +0900)]
Add BOOKMARKing functionality to dirs plugin
Mark Szymanski [Mon, 25 Jul 2011 13:37:11 +0000 (06:37 -0700)]
Merge pull request #74 from victorcoder/master
gem completion speedup
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
Victor Castell [Mon, 25 Jul 2011 11:34:39 +0000 (13:34 +0200)]
Break needed in load_some Y case
Mark Szymanski [Sun, 24 Jul 2011 20:01:07 +0000 (15:01 -0500)]
More granular enabling of plugins/completion/aliases
Mark Szymanski [Sun, 24 Jul 2011 18:46:53 +0000 (13:46 -0500)]
Merge branch 'master' of github.com:revans/bash-it
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
Mark Szymanski [Sun, 24 Jul 2011 18:35:43 +0000 (13:35 -0500)]
Remove automatic creation of enabled plugins/aliases/completion
Travis Swicegood [Sun, 24 Jul 2011 02:48:07 +0000 (21:48 -0500)]
add color to the prefix
Travis Swicegood [Sun, 24 Jul 2011 02:42:48 +0000 (21:42 -0500)]
make sure its obvious which is ruby and which is python
Travis Swicegood [Sun, 24 Jul 2011 02:42:22 +0000 (21:42 -0500)]
add rvm to prompt
Travis Swicegood [Sun, 24 Jul 2011 02:42:02 +0000 (21:42 -0500)]
ditch custom virtualenv_prompt in favor of one in base
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
Victor Castell [Tue, 19 Jul 2011 14:31:49 +0000 (07:31 -0700)]
Fixed installation paths in docs.
Mark Szymanski [Sun, 17 Jul 2011 18:22:49 +0000 (13:22 -0500)]
Add error throw for no file specified
Mark Szymanski [Sun, 17 Jul 2011 18:21:38 +0000 (13:21 -0500)]
Move extract.bash to a proper location
Mark Szymanski [Sun, 17 Jul 2011 18:19:08 +0000 (13:19 -0500)]
Merge pull request #69 from antono/bash-it
---
Antono Vasiljev [Sun, 17 Jul 2011 04:17:56 +0000 (07:17 +0300)]
Just extract()
Antono Vasiljev [Sun, 17 Jul 2011 03:52:27 +0000 (06:52 +0300)]
Node version manager as plugin
Mark Szymanski [Thu, 14 Jul 2011 15:30:46 +0000 (08:30 -0700)]
Merge pull request #68 from tswicegood/tmuxinator
adds a tmuxinator plugin
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
Ryan Kanno [Sun, 10 Jul 2011 00:04:08 +0000 (14:04 -1000)]
Moved IP and virtualenv variables to top of file
Travis Swicegood [Sat, 9 Jul 2011 22:38:37 +0000 (17:38 -0500)]
adds a tmuxinator plugin
Ryan Kanno [Fri, 8 Jul 2011 19:03:45 +0000 (09:03 -1000)]
Merge remote-tracking branch 'upstream/master'
Ryan Kanno [Fri, 8 Jul 2011 08:13:29 +0000 (22:13 -1000)]
ip address can be enabled/disabled (default is enabled)
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
Mark Szymanski [Sun, 3 Jul 2011 02:44:56 +0000 (21:44 -0500)]
Implement 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
Mark Szymanski [Thu, 30 Jun 2011 16:28:32 +0000 (11:28 -0500)]
Fix extra step in install section
Tony [Thu, 30 Jun 2011 15:15:26 +0000 (08:15 -0700)]
Edited README.md for punctuation, phrasing, tone, and clarity.
Mark Szymanski [Thu, 30 Jun 2011 13:30:46 +0000 (08:30 -0500)]
Fix grammar on error message
Mark Szymanski [Wed, 29 Jun 2011 16:33:39 +0000 (11:33 -0500)]
Add gem completion
Mark Szymanski [Tue, 28 Jun 2011 05:25:26 +0000 (00:25 -0500)]
Add clarification to README
Mark Szymanski [Tue, 28 Jun 2011 05:23:18 +0000 (00:23 -0500)]
Merge branch 'master' of https://github.com/revans/bash-it
Mark Szymanski [Tue, 28 Jun 2011 05:22:51 +0000 (00:22 -0500)]
Add instructions for installing with the installation script
Mark Szymanski [Tue, 28 Jun 2011 05:22:43 +0000 (00:22 -0500)]
Add install script
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
Adrian Rego [Tue, 28 Jun 2011 00:00:27 +0000 (20:00 -0400)]
relieving headaches with a tylenol theme
Mark Szymanski [Sun, 26 Jun 2011 14:30:16 +0000 (09:30 -0500)]
Fix irregular usage of bash it vs. bash-it
Mark Szymanski [Sat, 25 Jun 2011 16:52:50 +0000 (11:52 -0500)]
Get rid of old minimal-git theme
Mark Szymanski [Sat, 25 Jun 2011 16:50:56 +0000 (11:50 -0500)]
Move minimal-git theme into minimal 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.