Commit Graph

725 Commits (0acdc4e03231293327269b87aabc2d337ed474d0)

Author SHA1 Message Date
Ben Hilburn b2d3c396c3 Merge branch 'master' into next 7 years ago
Torben Hartmann 6e931f6047 Fixed Issue with whitespaces in path. 7 years ago
Charles Peterson 264897a426 color names and fixes
- fix for packageName truncated by POWERLEVEL9K_DIR_OMIT_FIRST_CHARACTER
     - processing the pwd/HOME replacement ONCE.
     - fix tests for named colors
     - use color names by default to allow dark/light themes to adjust colors based on names
7 years ago
dinhnv bc8a83208f pyenv promt segment uses $PYENV_VERSION environment variable" 7 years ago
lemaral 7f9669d28a
Replace PUBLIC_IP_ICON with VPN_ICON if VPN is up
Replace PUBLIC_IP_ICON with VPN_ICON if $POWERLEVEL9K_PUBLIC_IP_VPN_INTERFACE is set and up
7 years ago
David Jetelina b8afde5598
added forgotten $ 7 years ago
David Jetelina 37f24dcc5f
Kubernetes segment shorter if possible
Fixes #675
7 years ago
Ben Hilburn 9d59daf18d Merge branch 'master' into next 7 years ago
Ben Hilburn 3b2d47febd
Merge pull request #666 from ParthKolekar/patch-1
Allow showing the number of jobs even if there is <= 1 job present.
7 years ago
Ben Hilburn 46fb03ed19
Updating variable name for always showing jobs count 7 years ago
Antons Kranga 82bc300c62 Add support for both AWS_PROFILE and AWS_DEFAULT_PROFILE 7 years ago
Parth Laxmikant Kolekar 7db892408f
Update powerlevel9k.zsh-theme
Allow showing the number of jobs even if there is <= 1 job present.
7 years ago
Ben Hilburn eb2e1b0e96 Merge branch 'master' into next 7 years ago
Ben Hilburn 948e7f5bff
Merge pull request #660 from brianmoran/ISS-650-pythonpath-in-prompt
ISS-650 Fix PYTHONPATH appearing in prompt
7 years ago
Marc Hauptmann 47c7077cde declared variables as 'local'
Prevents warning messages from zsh
7 years ago
Derek Bassett 1c2774f592 Fix to unit tests. Also removed unneeded extra call to kubectl. 7 years ago
Brian Moran 43e766209b ISS-650 Fix PYTHONPATH appearing in prompt
- Modify prompt_dir function to set current_path based on pwd and
replace $HOME with ~
7 years ago
Jordan Taylor e6d882ac47 Added functionality to parse the current namespace regardless of config settings 7 years ago
Ben Hilburn f46617acd3 Merge branch 'master' into next 7 years ago
sbutler2901 20b69370a6 Bug fix for prompt_public_ip. The OSX date command does not have the -r option for getting the last modification time of a file. The stat command is being used instead 7 years ago
Ben Hilburn ad74199822 Adding `SIG` to signal name, removing `-` sign. 7 years ago
Ben Hilburn 2a7f3966c2 Merge branch 'master' into next 7 years ago
Timothy Earley 985dac910c Don't show when dropbox is not running 7 years ago
Timothy Earley 81cbd65142 Added dropbox segment 7 years ago
Hal Gentz ec47f1b583
These probably have similar bugs
Signed-off-by: Hal Gentz <zegentzy@protonmail.com>
7 years ago
Hal Gentz f996d2d6ed
Fixes issue #619
Signed-off-by: Hal Gentz <zegentzy@protonmail.com>
7 years ago
Ben Hilburn e9e60324cd Merge branch 'master' into next 7 years ago
Ben Hilburn 386a39671f Merge pull request #616 from trashbat/patch-2
Changed "less than" to "fewer than".
7 years ago
Ben Hilburn 9ab067bd62 Merge pull request #610 from sjoeboo/rbenv_always
Add ability to always show rbenv prompt
7 years ago
Ben Hilburn 748f9868fc Final cleanup for new POWERLEVEL9K_RBENV_ALWAYS flag 7 years ago
Matt Nicholson 79a73ef4aa add ability to force rbenv being shown 7 years ago
trashbat 692335975c Changed "less than" to "fewer than". 7 years ago
Yann David 48b4bd1aa4
Fix prompt_kubecontext:local:1: not valid in this context: Version: 7 years ago
Richard Tippl 2c388b6c80 Fix average selection in load segment.
Removed duplicate code selecting which load average to use.
Fixed load average selection being in OSX/BSD part of if, making it not work
on non OSX/BSD systems.
Optimized actually getting the load average.
7 years ago
Tadek Teleżyński 582edf200c Add average choice to load extension
This commit adds a functionality to choose if one wants to see 1, 5 or
15 minutes average.

Resolves issue #604
7 years ago
Ben Hilburn 9f4faf7f21 Merge pull request #596 from eumiro/truncate_to_unique
Add TRUNCATE_TO_UNIQUE shortening dir strategy
7 years ago
Ben Hilburn e464b4e2a5 Adding reference for `truncate_to_unique` code. 7 years ago
Ben Hilburn 02332d5962 Merge branch 'master' into next 7 years ago
Miroslav Šedivý 73a9ee7c87 add TRUNCATE_TO_UNIQUE shortening dir strategy
This creates the shortest unique path elements that can be unambiguously expanded to the original path.
7 years ago
Kaleb Elwert 99b7ec26b2 Add back the prompt_sp option for zsh >= 5.4.1
In 5.4.1, this option was reset between prompts, so to retain the
previous default behavior, this should be added back.
7 years ago
Richard Tippl c4a1d91118 Added a default value for DIR_SHOW_WRITABLE.
Variable POWERLEVEL9K_DIR_SHOW_WRITABLE is now default set to false.
7 years ago
Richard Tippl b567ab22c2 Implemented functionality from dir_writable to dir
When variable POWERLEVEL9K_DIR_SHOW_WRITABLE is set to true, dir prompt
will have new state NOT_WRITABLE.

This state will be set when user doesn't have permission to write in
current working directory as in prompt dir_writable.

When mode that allows icons is set, LOCK_ICON is used.
7 years ago
Ben Hilburn 93a1c4d2e8 Merge pull request #581 from docwhat/pr/show-signals
status: show signal name
7 years ago
Ben Hilburn df9b99c2da Merge pull request #580 from sei40kr/master
Fixed Vi mode indicator issue
7 years ago
Seong Yong-ju 0b298e7df4 Fixed an issue of indicator of Vi mode
Fixed an issue that the indicator of Vi mode won't appear correctly at
first.
7 years ago
Christian Höltje f93ad073b7 status: show signal name
This makes signal exit status easy to understand.  Instead of just
showing exit code "137", you now see "KILL(-9)".

Based on #580 by @sei40kr (thanks!)
7 years ago
Christian Höltje be6c032025 rvm: handle -head, etc. more gracefully.
Closes #575
7 years ago
Ben Hilburn 0bcef50e29 Merge pull request #573 from AdrienHorgnies/feature/status-cross-ok-option-set
Update `status` segment to provide additional configuration option, streamline settings flags.
7 years ago
Ben Hilburn c7cd2d54cf Merge pull request #541 from golgoth31/next
vpn prompt: change "ip" to "ifconfig" to be used on OSX
7 years ago
AdrienHorgnies a4f1ce990b change status segment option set 7 years ago
Ben Hilburn c69d45cdcc Merge pull request #569 from docwhat/pr/home-folder-abbr-test
Added tests and replaced a sed call
7 years ago
Christian Höltje 8626d07d60 Merge remote-tracking branch 'origin/master' into pr/merge-master 7 years ago
Ben Hilburn c88cea7f3f Merge pull request #562 from docwhat/pr/cleanup-directory-detection
Cleaned up installation directory detection
7 years ago
Christian Höltje aca0f31eb0 Replaced a sed call with pure ZSH 7 years ago
Christian Höltje 3bf0f18e26 Cleaned up installation directory detection
- Used ZSH built-in magic to get the installation directory.
- Works with symlinks.
- No longer calls out to external program 'dirname'.
- Fixed issue with spaces in the path.
- No longer leak the variables 'filename' and 'script_location'.
7 years ago
Derek Bassett 3dddcf519d Resolves issue #553 where prompt hangs on kubectl version. 7 years ago
Pavel Peganov 65c770606b Fixed RVM segment for usernames with dashes
Having a username with a dash, such as mine, `d-side`, currently results in RVM segment displaying the wrong thing, e. g. `side/.rvm/rubies/ruby`. This fixes the issue.
7 years ago
David Sabatie 9a3d2e4ca1 vpn prompt: change "ip" to "ifconfig" to be used on OSX 7 years ago
Ben Hilburn e09d4ae926 Merge branch 'next' into next 7 years ago
David Sabatie 5eec2e28d0 add vpn ip to prompt 7 years ago
Jason Hutchinson 6f0c809a7d empty namespace value is 'default' 7 years ago
Jason Hutchinson 932e4edeaf fix variable name typo 7 years ago
Jason Hutchinson c11c3a55de use p9k print_icon for kubecontext segment 7 years ago
Jordan Taylor d8d6c752fd added the current context prompt for your kubectl config 7 years ago
Jason Hutchinson 99c9ba9367 add Gopher icon to go_version segment 7 years ago
Ben Hilburn 92264124a9 Merge branch 'master' into next 7 years ago
Ben Hilburn d9014c67a3 Merge branch 'host_user' of https://github.com/onaforeignshore/powerlevel9k into onaforeignshore-host_user 7 years ago
Christo Kotze cf806f097b updated render check logic 7 years ago
Ben Hilburn b63bf00113 Merge pull request #473 from zikes/patch-1
Only show go_version segment if inside GOPATH
7 years ago
Ben Hilburn 44764285c3 Merge branch 'host_user' of https://github.com/onaforeignshore/powerlevel9k into onaforeignshore-host_user 7 years ago
Ben Hilburn 643e8372db Merge branch 'next' of github.com:bhilburn/powerlevel9k into next 7 years ago
Ben Hilburn 5beb77bdf4 Merge branch 'master' into next 7 years ago
Ben Hilburn 65f5f7a90f Merge pull request #531 from shibumi/next
swapped colors for virtualization detection
7 years ago
Ben Hilburn 6f7e88474d Merge pull request #526 from docwhat/pr/nvm-current
nvm: improve default detection
7 years ago
Ben Hilburn a7409272ac Fixing typo in #525 to teardown `RPROMPT` 7 years ago
Ben Hilburn c04c51bc8b Merge branch 'pr/teardown' of https://github.com/docwhat/powerlevel9k into docwhat-pr/teardown 7 years ago
Ben Hilburn e844fc4c72 Incorporating @dritter's feedback from #524. 7 years ago
Ben Hilburn 6486e62f14 Merge branch 'pr/newline' of https://github.com/docwhat/powerlevel9k into docwhat-pr/newline 7 years ago
Christian Rebischke e0a6246ecc
swapped colors for virtualization detection, black on yellow was pain for the eyes 7 years ago
Martin Moxon 1cc8c49137 Make Anaconda environment status match Virtualenv format 7 years ago
Christian Höltje 382c821539 teardown: reset PROMPT and RPROMPT 7 years ago
Christian Höltje feb942d453 add function to disable powerlevel9k
Sometimes you have to disable your prompt. :-(
7 years ago
Christian Höltje 38d5f4d056 nvm: improve default detection
This is also (marginally) faster than before.
7 years ago
Christian Höltje e9e3e9dc53 newline: support PROMPT_ON_NEWLINE
The newline segment will now show ├─ when using
`POWERLEVEL9K_PROMPT_ON_NEWLINE`

Note: This can be overridden via `POWERLEVEL9K_MULTILINE_FIRST_PROMPT_PREFIX`
7 years ago
Christian Höltje 161c995625 newline: can't work with right side 7 years ago
Christian Höltje 1619c74ad8 newline: add new segment 7 years ago
Christian Höltje 25a6c3a4a8 pipestatus: default to true (on) 7 years ago
Christian Höltje 543bd2f844 status: add option for support pipes
Added new option (POWERLEVEL9K_STATUS_SHOW_PIPESTATUS) that shows
the status for all piped commands, not just the right-most.

Closes #514
7 years ago
Ben Hilburn a0abc44ec7 Merge pull request #521 from guixxx/devel
Icons for Windows/Cygwin + Refixes 32-bit support
7 years ago
guixxx e6c37b6bc5 Icons for Windows/Cygwin + Refixes 32-bit support 7 years ago
Ben Hilburn d9969f6546 Merge branch 'master' into next 7 years ago
Kaleb Elwert 39eea0479d Make sure prompt_cr is set
Fixes #511
7 years ago
Ben Hilburn 98a00d31a8 Merge branch 'battery' of https://github.com/onaforeignshore/powerlevel9k into onaforeignshore-battery 7 years ago
Christo Kotze 94ff40d2d1 Removed POWERLEVEL9K_ALWAYS_SHOW_CONTEXT 8 years ago
Christian Rebischke dc2b5a833f
[detect-virt] quickfix for unnecessary information in prompt 8 years ago
Ben Hilburn 1dbaf43b98 Merge branch 'master' into next 8 years ago
Christo Kotze 59e64c9051 host and user segments 8 years ago
Kaleb Elwert efac911431 Stop setting options in prompt setup which are thrown away 8 years ago
Kaleb Elwert f46c1bc11b Add prompt_opts to prompt setup function 8 years ago
Kaleb Elwert 6f4c09ab99 Use method built in to zsh to read symlinks 8 years ago