Commit Graph

119 Commits

Author SHA1 Message Date
Justin Hileman
ff560c97a8 Merge pull request #57 from Jguer/master
Add Gruvbox Theme
2016-08-27 09:05:24 -07:00
Justin Hileman
8898658a9a Speed up Vagrant status code by 10-15x.
(Excluding whatever time is spent getting the status from the provider, of course. Can't do much with that)

See #56
2016-08-25 12:18:10 -07:00
Justin Hileman
ca7a3ecaa2 Merge pull request #56 from rickard-von-essen/vargrant-prl
Improved Vagrant provider detection and support for parallels provider.
2016-08-25 12:15:13 -07:00
Justin Hileman
02c4c51973 Whoops. Forgot the non-nerd-fonts tag glyph :) 2016-08-25 08:06:23 -07:00
Justin Hileman
4669e3dad6 Add better tag support in the git branch segment. 2016-08-25 08:01:08 -07:00
Justin Hileman
b2f097c91c Glyph cleanup
* Rearrange overrides so they're closer to what they're overriding
* Remove some unused Powerline glyph definitions
* Use all the pretty Octicons when Nerd Fonts support is enabled
2016-08-25 07:59:01 -07:00
Rickard von Essen
525416cc19 Improved handling of Vagrantfiles with multiple providers 2016-08-22 21:38:28 +02:00
Jguer
3ecd0726ca Changed path segment for gruvbox 2016-08-22 12:00:02 +01:00
Rickard von Essen
54ef10a844 Make provider a local var 2016-08-22 08:22:04 +02:00
John Guerreiro
22451d400f Fixed repo color to green instead of yellow 2016-08-22 02:45:23 +01:00
Jguer
1133c4b7bf Added gruvbox theme 2016-08-22 02:40:15 +01:00
Rickard von Essen
2cc237267e Improved Vagrant provider detection and support for parallels provider.
Improved the detection of Vagrant provider. The previouse didn't
correctly detect which provider was used.

Added support for detecting the state of Parallels vagrant provider.
2016-08-21 21:11:35 +02:00
Justin Hileman
ab720a3bb3 Add docker and theme configs to fish_prompt comment. 2016-06-08 19:31:16 -07:00
Justin Hileman
ac1a6e230c Update docker segment to use new color variables.
See #47
See #48
2016-06-08 01:21:13 -07:00
Justin Hileman
e39a850ed0 Merge pull request #48 from feinstruktur/master
Docker machine display and conditional date
2016-06-08 01:15:24 -07:00
Sven A. Schmidt
77977f882f Added -d to function 2016-06-08 08:33:41 +01:00
Don March
0ea2e743a7 Add example code for a custom color scheme 2016-06-07 13:48:40 -04:00
Sven A. Schmidt
d730526c07 Added settings variables to allow date and docker display to be made conditional 2016-06-07 08:31:34 +01:00
Don March
023030fd50 Improve __bobthefish_display_colors variable
Per suggestions from @bobthecow.
2016-06-07 01:30:18 -04:00
Justin Hileman
0ac50039a7 Color schemes tweaks for themes with more limited palettes. 2016-06-06 21:56:14 -07:00
Don March
672c637f94 Add configurable color schemes
* Refactor fish_prompt.fish to use semantically named variables
  throughout the script rather than specific colors. Set those variables
  to various colors depending on the `theme_color_scheme` variable.

* Add the `__bobthefish_display_colors` function to easily test and
  preview different color schemes.

* Update documentation.

Fixes #7.
2016-06-06 18:38:19 -04:00
Sven A. Schmidt
43af67f68a Added segment to display DOCKER_MACHINE_NAME (indicating which docker daemon we're talking to) 2016-06-01 14:50:14 +01:00
pik
cfb7c7df79 Support chruby ruby_version for show_ruby() 2016-05-23 20:48:09 +08:00
Justin Hileman
f269522c8c Merge pull request #43 from caesar/git-status-colors
Change colors for git staged and stashed statuses
2016-05-22 07:05:16 -07:00
Caesar Schinas
9ce0cc2383 Remove quotes for consistency 2016-05-17 18:33:31 -03:00
Caesar Schinas
22fabb438e Use ⎇ symbol if Powerline is disabled 2016-05-17 17:57:56 -03:00
Caesar Schinas
4dd6a6d3ca Change colors for git staged and stashed statuses 2016-05-17 17:38:01 -03:00
Caesar Schinas
cb4f97fe96 Make using Powerline glyphs the default 2016-05-15 22:18:28 -03:00
Caesar Schinas
ac57f8959b Add option to not use Powerline glyphs 2016-05-15 20:43:01 -03:00
Justin Hileman
c2efeb5740 Make bobthefish git worktree aware
Fixes #29
2016-04-30 22:09:25 -07:00
Justin Hileman
e01fe9aaac Fix leaky colors from the right prompt
Fixes #31
2016-04-04 11:36:11 -04:00
Justin Hileman
d7fe9b42bd Performance improvements. Thanks builtins! 2016-03-30 16:13:39 -07:00
Justin Hileman
aa83e34148 Use command for a few more things that get overridden 2016-03-30 13:24:51 -07:00
Justin Hileman
088a0f44e0 Consistency++
* Only use if/end blocks for things longer than one line.
 * Only use inline `[ foo ]; and bar` style when `bar` is `return`. Break the `and`/`or` onto a second line for anything that actually has a side effect.
 * More consistent use of `echo` flags.
 * Don't use `pwd` when `$PWD` will do.
2016-03-29 23:55:58 -07:00
Justin Hileman
3db31f0c52 Faster! 2016-03-11 13:28:47 -08:00
Justin Hileman
89ab00e768 Use local variables for teh rubies. 2016-03-11 11:24:46 -08:00
Justin Hileman
daa9025183 Merge pull request #24 from LambdaLord/master
Replace some color constants with existing variables
2016-03-10 22:45:25 -08:00
Justin Hileman
3e72ddf0f9 Merge pull request #25 from paxy97/error_code
Add show error code option
2016-03-10 22:44:14 -08:00
Justin Hileman
cc1569f57c fix __bobthefish_vagrant_ids when no id present
because `cat` with no arguments just hangs out at stdin waiting for you to type something.
2016-03-09 16:54:32 -08:00
Pavle Portic
3d89a0a3fe Update README 2016-03-03 12:12:09 +01:00
Pavle Portic
0ab6f79efe Add show error code option 2016-03-03 03:40:04 +01:00
LambdaLord
7c49324381 Revert unnecessary name change 2016-03-02 06:39:59 +00:00
LambdaLord
ed0eb02dfb Quick rename for new variable 2016-03-02 06:04:16 +00:00
LambdaLord
10170cb856 Replaced some color values with new variable 2016-03-02 05:44:05 +00:00
LambdaLord
b137eb1bdc Replace some constants with existing greys 2016-03-02 05:23:45 +00:00
Johnny Robeson
b3e2982abf fix powerline patched fonts links 2016-02-20 02:10:48 -05:00
Justin Hileman
47eace4182 Fix some vagrant segment copypasta 2016-02-19 10:06:52 -08:00
Justin Hileman
29d78ebaf3 Clean up a bunch of redirects, make 'em fishier. 2016-02-19 07:53:59 -08:00
Justin Hileman
873289224e Grep the vagrantfile to check for vmware_fusion
It's naive, but more likely successful than checking for vmrun, which most people prolly never link.
2016-02-19 07:53:38 -08:00
Justin Hileman
a9cc3400fa Use type -q instead of which. 2016-02-18 23:16:08 -08:00