Commit Graph

412 Commits

Author SHA1 Message Date
Travis Swicegood
8052e9784e Merge remote-tracking branch 'jpschewe/master' 2012-02-11 11:09:54 -06:00
Jon Schewe
9e80864f84 Tmux completion 2012-02-10 21:01:10 -06:00
Travis Swicegood
8fc3fdd0a8 Merge pull request #99 from berenm/master
Improved color framework
2012-02-08 15:32:24 -08:00
Beren Minor
879d54031d Even better color framework. 2012-02-08 09:35:21 +01:00
Beren Minor
1da06a4b63 Improved color framework. 2012-02-08 00:22:40 +01:00
Travis Swicegood
87c989e0cf Merge pull request #98 from nwinkler/bash-it-maven-aliases
Added aliases for Maven
2012-02-07 10:01:49 -08:00
Nils Winkler
54d7a4e9a6 Added aliases for Maven 2012-02-07 14:31:33 +01:00
Travis Swicegood
c65876342e Merge pull request #97 from robertjung/fix_mbriggs_theme
Add new ruby_version_prompt to mbriggs theme
2012-01-27 20:30:31 -08:00
Robert Jung
54ffcc0e7f Add new ruby_version_prompt to mbriggs theme 2012-01-27 12:35:57 +01:00
Travis Swicegood
b988a3e628 Merge remote-tracking branch 'hmans/rbfu_support' 2012-01-26 13:32:01 -06:00
Hendrik Mans
1be4467429 Update (most) themes to use new ${ruby_version_prompt} variable. 2012-01-26 16:07:06 +01:00
Travis Swicegood
ea0dc44c53 Switch to echo -e and use echo safe colors (fixes: #96) 2012-01-26 08:18:59 -06:00
Travis Swicegood
ae3acff27d Add echo_ prefixed colors that work with echo -e (re: #96) 2012-01-26 08:18:59 -06:00
Hendrik Mans
2e8be86f2b Introduce $(ruby_version_prompt), wrapping around rbfu, rbenv and RVM support. 2012-01-24 14:31:23 +01:00
Hendrik Mans
d356ecb14b Add rbfu support.
Prompts can now display the currently active Ruby version set by rbfu, a tool similar to RVM and rbenv.
2012-01-24 14:30:01 +01:00
Robert Evans
12167fb1df Merge pull request #88 from victorcoder/master
New theme envy and rbenv integration/plugin
2011-12-19 10:34:33 -08:00
Robert Evans
ce6ec17d1a Merge pull request #92 from antono/master
Set title on terminal emulator
2011-12-19 10:34:08 -08:00
Antono Vasiljev
538980c449 Set terminal emulatior title 2011-12-17 11:46:55 +03:00
Antono Vasiljev
bd61f6e180 Added bash functions preexec() and precmd() 2011-12-17 11:45:59 +03:00
Travis Swicegood
fd9db22860 Merge pull request #87 from nwinkler/ssh-completion-bash-it
Fixed SSH completion to include both config and known_hosts.
2011-11-22 10:55:56 -08:00
Travis Swicegood
aa622e8c34 add mkvenv shortcut 2011-11-15 10:47:37 -06:00
Travis Swicegood
7dca9ae871 Merge pull request #89 from mbriggs/master
new prompt
2011-11-14 11:39:43 -08:00
Matt Briggs
afbb092430 adds a ruby/git oriented theme 2011-11-13 15:54:01 -05:00
Victor Castell
e7deb90335 Typos in plugin 2011-11-05 15:53:27 +01:00
Victor Castell
ef4111e9b0 rbenv plugin 2011-11-05 13:20:00 +01:00
Victor Castell
76fcb58099 envy theme to implement rbenv version promt 2011-11-05 13:08:34 +01:00
Nils Winkler
9df9ac3dec Fixed SSH completion to include both config and known_hosts. Works on OS X for me if set up like that. 2011-11-01 08:27:37 +01:00
Travis Swicegood
b59ee658f7 Make sure that the new BASH_IT/BASH_IT_THEME maintains BC 2011-10-29 18:56:36 -05:00
Travis Swicegood
b6d444d0ce 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.
2011-10-29 18:55:20 -05:00
Travis Swicegood
ad7c1eb304 Merge remote-tracking branch 'jfsiii/master'
Conflicts:
	bash_it.sh
2011-10-29 18:37:31 -05:00
John Schulz
e3194237e9 $BASH_IT should be conditionally defined before use.
7483c6dac3 moved one line too many.
2011-10-28 19:22:20 -04:00
John Schulz
7483c6dac3 Custom themes should be loaded *after* the base theme. 2011-10-27 19:29:34 -04:00
Travis Swicegood
ea131c879d Merge pull request #84 from jpschewe/master
Fixes #83
2011-10-09 20:19:40 -07:00
Jon Schewe
7d18cccae9 Remove error message when enabled directory is empty
This is fixed by checking if the file exists before trying to source it.
2011-10-09 20:44:29 -05:00
John Schulz
b2b629eb1f 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
2011-10-09 14:24:10 -04:00
John Schulz
323ce20a2d Replace $BASH with $BASH_IT because $BASH is already used on *nix systems for the pathname to the executable (http://www.gnu.org/software/bash/manual/html_node/Bash-Variables.html#Bash-Variables) 2011-09-20 11:07:48 -04:00
John Schulz
11214382c5 Merge branch 'master' of http://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
  ...
2011-09-20 10:49:10 -04:00
Travis Swicegood
8c98ddc03a Merge pull request #80 from eimermusic/master
Bundler aliases
2011-08-29 05:53:12 -07:00
Martin Westin
8a46e195d6 Bundler aliases "inspired by" OhMyZsh 2011-08-29 08:22:19 +02:00
Antono Vasiljev
18bcceaa08 Updated nvm.plugin.bash 2011-08-25 16:46:44 +03:00
Travis Swicegood
ed47f8fa18 Merge branch 'doubletree' 2011-08-22 09:29:35 -05:00
Noorul Islam K M
8e0b66899d Do not break out of the loop instead continue with other items in the list. 2011-08-22 09:26:26 -05:00
Mark Szymanski
70e4c1ced0 Merge branch 'master' of github.com:revans/bash-it 2011-08-12 16:31:18 -05:00
Mark Szymanski
ba8fde85eb Make gshuf alias checker work on other bash versions 2011-08-12 16:30:55 -05:00
Travis Swicegood
ef1a1bcecb Merge pull request #76 from antono/master
Be more clever about OS...
2011-08-12 08:15:26 -07:00
Antono Vasiljev
380a4a6c0e Alias for textmate only on darwin* 2011-08-12 04:12:07 +03:00
Antono Vasiljev
89da5f9cec general.aliases.bash: use native tree if [ -x ] .... 2011-08-12 04:11:16 +03:00
Antono Vasiljev
818e687790 Detect OS in emacs.aliases.bash 2011-08-12 04:07:12 +03:00
Mark Szymanski
576434048b Add simple password generator 2011-08-10 18:49:20 -05:00
Mark Szymanski
e964c029aa Add alias for shuf -> gshuf 2011-08-10 18:49:07 -05:00