Justin Hileman
201309db80
Don't set -g color schemes.
7 years ago
Justin Hileman
5b632d1cca
Housekeeping.
7 years ago
Jelte Fennema
6916339c0f
Add virtualgo support
7 years ago
Justin Hileman
b67c0bd910
Cleaner user/hostname display logic:
...
- Show if `theme_display_user` / `theme_display_hostname` is set to `yes`.
- Show both user and hostname when using SSH.
- Show user if `$default_user` is set and it isn't the current user.
7 years ago
Justin Hileman
4985cf8a4d
Use bold to distinguish between username and hostname.
7 years ago
Ben
444b9a4827
Add support for choosing to show user and/or hostname in prompt ( #71 )
...
Add support for choosing to show user and/or hostname in prompt
7 years ago
Justin Hileman
500fc527a7
Add `theme_newline_cursor` = `clean` to docs.
7 years ago
Dietrich Daroch
f8012eae84
Add setting for clean multiline prompt
7 years ago
Justin Hileman
162062b3ac
Clean up `theme_vcs_ignore_paths` implementation.
...
- realpath isn't necessary for $PWD
- match subdirectories of all ignore paths (otherwise the vcs segment is missing for the directory itself, but shows in subdirectories, which is weird)
- check whether $theme_vsc_ignore_paths is set to save a command substitution
7 years ago
Jesper Derehag
2673d2c39d
Add support for ignoring VCS directories
...
Signed-off-by: Jesper Derehag <jderehag@hotmail.com>
7 years ago
Justin Hileman
4e602d98d7
Fix fish < 2.4 command duration regression
...
For real this time
Fixes #107
7 years ago
Justin Hileman
0f2a2d9ada
Fix fish < 2.4 command duration regression.
...
See #105
Fixes #107
7 years ago
Justin Hileman
f4378582d6
Clean up some unused glyphs from the nerd fonts PR.
7 years ago
Justin Hileman
c24bcc443d
Merge pull request #99 from nemoDreamer/git-glyphs
...
Git glyphs for Nerd Fonts
7 years ago
Justin Hileman
d87e9486f8
Fix command duration in Fish 3.x
...
Drive-by: fix string replacement regex for rounding off >1h.
Fixes #105
7 years ago
Justin Hileman
574190aa7b
Merge pull request #101 from cmrn/force-display-vi
...
Better hybrid mode support for theme_display_vi
7 years ago
Cameron Moon
ee8e150424
rename flag from 'force' to 'yes'
7 years ago
Cameron Moon
22114be816
Add docs for theme_display_vi
7 years ago
Cameron Moon
d204ecdb5b
Enable vi mode display for hybrid_bindings
...
Vi mode display should be enabled for people using the hybrid_bindings
function found in the fish documentation.
7 years ago
Cameron Moon
5337033ee4
Add option to force show vi mode
7 years ago
Philip Blyth
e2cf9a7d3b
Removed trailing white-space
7 years ago
Philip Blyth
7e6543a3f0
Merge branch 'master' into git-glyphs
7 years ago
Justin Hileman
6658ea3db0
Merge pull request #95 from JingkaiTang/master
...
Redirect git warnings in __bobthefish_prompt_git to /dev/null
7 years ago
Jingkai Tang
9ec8d2cf24
Fix git warnings in __bobthefish_prompt_git
7 years ago
Justin Hileman
8f055587da
Merge pull request #92 from druchoo/feature/cursor_on_a_new_line
...
Feature/cursor on a new line
7 years ago
Andrew Choo
0b3b522160
Implement newline cursor feature with one option instead of three
...
Per bobthecow:
"In keeping with bobthefish's goal to be opinionated but flexible,
let's do this with one option, not three. I'm leaning toward:
set -g theme_cursor_on_new_line yes
Then:
Always show the arrow at the end of the first line
Always show a minimalist arrow at the start of the next line"
7 years ago
Andrew Choo
8181b4526b
Update README
7 years ago
Andrew Choo
176c3a7a69
Remove tabs
7 years ago
Andrew Choo
28dfc4f985
Add ability to have cursor start on a new line
...
In order for the right prompt to work the new line must start with at
least one character. A space is used for this purpose. This looks a bit
strange so added option to include the default right arrow glyph. Lastly,
added option to remove the right arrow glyph on the first (top) line.
7 years ago
Philip Blyth
dc151776b6
moar git-glyps!
7 years ago
Justin Hileman
950e4f1bc8
Merge pull request #90 from nemoDreamer/git-glyphs
...
Moved Git chars to glyph variables
7 years ago
Philip Blyth
f8c8dc7f07
Moved Git chars to glyph variables
7 years ago
Justin Hileman
87534a008a
Fix issues when RBENV_ROOT/version doesn't exist.
...
Fixes #89
8 years ago
Justin Hileman
1eb4cf63ac
Show vi mode prompt in hybrid key bindings too.
8 years ago
Justin Hileman
cbae8ad3fc
Fix git worktree support.
...
Fixes #82
8 years ago
Justin Hileman
1d7cb9346f
Merge pull request #83 from LaurentTreguier/patch-1
...
Display superuser glyph when using fakeroot
8 years ago
LaurentTreguier
cb6bb0ecb3
Use a different glyph color when using fakeroot
8 years ago
LaurentTreguier
23fdcb8048
Display superuser glyph when using fakeroot
8 years ago
Justin Hileman
750030a110
Remove a ton of `set_color normal` calls.
...
Eases the pain of fish-shell/fish-shell#3793 just a bit.
This _shouldn't_ ever look any different to the end user. I think.
8 years ago
Justin Hileman
9b414bc6fb
Speed up git ahead/behind parsing by ~20%
8 years ago
Justin Hileman
908a7b5365
s/sed/string replace builtin/g
8 years ago
Justin Hileman
73b3bd0ea3
Work around $CMD_DURATION bug in fish < 2.5.0
...
Fixes #67
8 years ago
Justin Hileman
249807071e
Add theme_title_display_user config, docs.
...
See #72
8 years ago
Justin Hileman
86116b7e80
Merge pull request #72 from kephas/master
...
Display user in terminal title
8 years ago
Justin Hileman
f772b4f179
Merge pull request #73 from JelteF/patch-3
...
Make python --version a single line
8 years ago
Jelte Fennema
b5f7b1eaee
Make python --version a single line
...
Pypy outputs two lines and causes an error this way.
8 years ago
Pierre Thierry
551a768534
Display user in terminal title
8 years ago
Justin Hileman
48f067bac0
Add support for full paths in prompt
...
(and support for abbreviated project-relative paths!)
Use `fish_prompt_pwd_dir_length` and `theme_project_dir_length` to control the number of characters shown from each parent directory name.
Fixes #68
8 years ago
Justin Hileman
d82bd5e214
Add documentation for fishy function overrides.
...
See #58
8 years ago
Justin Hileman
ee5c1e29b8
More efficient python version checking, capture pypy3.
8 years ago