Commit Graph

86 Commits

Author SHA1 Message Date
timfeirg
a00dbb2962 add BULLETTRAIN_GIT_COLORIZE_DIRTY to show yellow BG when git repo is dirty
this feature is borrowed from agnoster
https://gist.github.com/agnoster/3712874#file-agnoster-zsh-theme-L82
2015-11-30 08:54:49 +08:00
Caio Gondim
d438f5d479 Merge pull request #99 from chuckus/multiple-python
Allow multiple versions of Python to be displayed on one line
2015-11-25 11:46:44 +01:00
Charlie Smith
080b85cca5 Remove trailing whitespace for Python version label 2015-11-25 10:54:26 +13:00
Charlie Smith
faf4f81876 Allow multiple versions of Python to be displayed on one line 2015-11-25 10:48:58 +13:00
Caio Gondim
7ab1e597f2 Merge pull request #98 from kamui/fix-chruby
Fix chruby support by only printing the line of the matched ruby
2015-11-24 11:29:12 +01:00
Jack Chu
9a9a607a0c Fix chruby support by only printing the line of the matched ruby 2015-11-22 23:44:33 -05:00
Mertcan Mermerkaya
4271bc6c5e Use "nvm current" to display node version
This way the user can differentiate between system and nvm node versions, similar to the virtualenv segment.
2015-11-21 19:20:50 +02:00
Viktor (Icon) VAD
5cbe050452 adding env switch to turn hg on/off 2015-11-12 10:40:22 +00:00
Caio Gondim
765b735de4 Merge pull request #88 from dbkaplun/prompt-cleanup
DRY $PROMPT
2015-11-07 14:05:52 +01:00
Maxime Bruguet
4e6b4e9b3f Update $BULLETTRAIN_TIME_12HR
change the "%X" in prompt_time() to "%T", because %X is based on local time so even if  $BULLETTRAIN_TIME_12HR is false, the time would be in 12hr format because of the local.
The %T forces it in 24hr format  whatever your zone is.
2015-10-29 14:56:43 +01:00
Dan Kaplun
fee3d173c6 DRY $PROMPT 2015-10-26 16:43:42 -04:00
Dan Kaplun
a0af64ea34 Move dev environment-specific segments after path 2015-10-16 15:46:34 -04:00
Caio Gondim
d790578181 Merge branch 'gregf-fix_whitespace'
* gregf-fix_whitespace:
  Add new BULLETTRAIN_PROMPT_ADD_NEWLINE as a option
  Stop printing a blank line before every prompt
2015-10-14 23:38:41 +02:00
Caio Gondim
79d1cf73ed Merge branch 'vadviktor-vadviktor-patch-pyenv'
* vadviktor-vadviktor-patch-pyenv:
  Merge remote-tracking branch 'origin/master' into vadviktor-patch-pyenv
  Adding Pyenv support to Python virtualenv as "fallback"
2015-10-12 23:57:16 +02:00
Manuel Hoffmann
268ce32d69 I took a look at this answer http://unix.stackexchange.com/a/90876
and thus added the %{%}-delimiters around the `prompt_line_sep` whitespace.
Works for me and fixes #80
2015-10-04 17:24:47 +02:00
Caio Gondim
ccadea1dd4 Fix bug on getting version number on go segment
It is common for users to have grep aliased to `grep --colour='always`.
This fix sets grep on getting the go version to `never`.
2015-09-30 00:22:05 +02:00
Caio Gondim
e79f9ff10c Changes go segment prefix 2015-09-30 00:21:44 +02:00
Greg Fitzgerald
dc152b5471 Add detection for glide.yaml 2015-09-29 23:46:56 +02:00
Greg Fitzgerald
4a07c82824 Fix a couple issues with the go prompt 2015-09-29 23:46:56 +02:00
Greg Fitzgerald
a6c0510cc2 Add Go version to prompt, only displayed when in a go source tree 2015-09-29 23:46:56 +02:00
Caio Gondim
fd544cbb7a Adds space between bullettrain and $ if BULLETTRAIN_PROMPT_SEPARATE_LINE == false 2015-09-28 13:48:58 +02:00
Nicholas
7b677b4a4e Fix unmatched quote 2015-09-27 13:16:25 -04:00
Caio Gondim
ce55c1432d Fix BULLETTRAIN_PROMPT_SEPARATE_LINE name and puts a whitespace before $ 2015-09-25 11:52:31 +02:00
Michael Cornell
6306de05bb line sep responds to changes after source 2015-09-24 11:43:29 -04:00
Greg Fitzgerald
14f58f279a Add new BULLETTRAIN_PROMPT_ADD_NEWLINE as a option 2015-09-24 10:06:45 -04:00
Viktor (Icon) VAD
fbbd93f8a3 Merge remote-tracking branch 'origin/master' into vadviktor-patch-pyenv 2015-09-24 10:06:55 +01:00
Greg Fitzgerald
3283a92bf9 Stop printing a blank line before every prompt 2015-09-23 17:46:54 -04:00
Caio Gondim
86ce85b56b Renames BULLETTRAIN_PROMPT_SEP_LINE to BULLETTRAIN_PROMPT_SEPARATE_LINE 2015-09-23 22:11:05 +02:00
Caio Gondim
2c33e04196 Merge pull request #62 from gregf/sep_line
Add a new option to keep the prompt in two lines or one
2015-09-23 22:06:28 +02:00
Caio Gondim
3578fcd009 Merge pull request #61 from gregf/cmd
Use command -v instead of which
2015-09-22 14:16:15 +02:00
Caio Gondim
85805e52b8 Merge pull request #60 from gregf/chruby
Add chruby support
2015-09-22 14:15:59 +02:00
Greg Fitzgerald
a9f61184d0 Add missing semicolons in if statements 2015-09-20 18:03:15 -04:00
Viktor (Icon) VAD
3bfb593250 Adding Pyenv support to Python virtualenv as "fallback" 2015-09-20 10:39:33 +01:00
Greg Fitzgerald
05f78e0384 Add a new option to keep the prompt in two lines or one 2015-09-19 20:58:23 -04:00
Greg Fitzgerald
3fbbce3bf8 Fixup documentation for chruby 2015-09-19 15:07:42 -04:00
Greg Fitzgerald
f057715a30 Use command -v instead of which.
https://unix.stackexchange.com/questions/85249/why-not-use-which-what-to-use-then
2015-09-19 15:03:44 -04:00
Greg Fitzgerald
65581ad4ea Add chruby support 2015-09-19 14:53:02 -04:00
Viktor (Icon) VAD
5a364bad20 Unified naming for ruby section. Theme and Readme updated. 2015-09-17 11:56:17 +01:00
Viktor (Icon) VAD
73b0e05368 Adding rbenv support for RVM branch, though now without rbenv-gemset support. 2015-09-15 17:34:10 +01:00
Andreas Galauner
5941592060 Add support for three display modes of the path in the prompt: short, medium and long 2015-08-27 20:06:06 +02:00
Mario Zigliotto
f5d28adfd9 Add seconds back to 24 hour time 2015-08-27 15:13:08 +02:00
Mario Zigliotto
c93bb14ffb Add support for displaying time in 12-hour format
- Introduces a flag, `$BULLETTRAIN_TIME_12HR`, indicating if 12-hour format should be used
- Default to 24 hour time
- Document new option in README
2015-08-27 15:13:08 +02:00
Sébastien Bordenave
33735f55cd Added quotes in time format 2015-08-15 00:56:13 +02:00
Caio Gondim
aee29238b1 Fix NVM detection
Was getting syntax error on OS X with zsh
2015-05-22 20:11:34 +02:00
gvillalta99
0d947ddbdd Testing npm without leting which and type output escape 2015-05-13 11:25:08 -03:00
Hannes Frank
b9f4fe7e83 Fixed highlighting tab completion without zsh-syntax-highlighting
When pressing tab on an incomplete command like 'l' or 'c' the commandline
turns and stays green so even the output is colored green or the
highlight of the suggestions swaps colors when tabbing through.
This happens only if the zsh-syntax-highlighting plugin is not enabled.
I fixed this by adding the missing %f in prompt_char().
2015-02-05 10:04:50 +01:00
Dan Kaplun
3d2bd96f09 Optionally shows context with dir 2015-01-08 17:15:50 -06:00
Dan Kaplun
46eb96338e Fixes root coloring to not affect other symbols within the status 2015-01-07 16:55:53 -06:00
Dan Kaplun
43dd0ae366 Sets status fg to white by default 2015-01-07 03:25:56 -06:00
Caio Gondim
55123388b6 Hides NVM segment by default 2015-01-06 07:28:45 +01:00