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.
8 years ago
David Sabatie
9a3d2e4ca1
vpn prompt: change "ip" to "ifconfig" to be used on OSX
8 years ago
Ben Hilburn
e09d4ae926
Merge branch 'next' into next
8 years ago
David Sabatie
5eec2e28d0
add vpn ip to prompt
8 years ago
Jason Hutchinson
6f0c809a7d
empty namespace value is 'default'
8 years ago
Jason Hutchinson
932e4edeaf
fix variable name typo
8 years ago
Jason Hutchinson
c11c3a55de
use p9k print_icon for kubecontext segment
8 years ago
Jordan Taylor
d8d6c752fd
added the current context prompt for your kubectl config
8 years ago
Jason Hutchinson
99c9ba9367
add Gopher icon to go_version segment
8 years ago
Ben Hilburn
92264124a9
Merge branch 'master' into next
8 years ago
Ben Hilburn
d9014c67a3
Merge branch 'host_user' of https://github.com/onaforeignshore/powerlevel9k into onaforeignshore-host_user
8 years ago
Christo Kotze
cf806f097b
updated render check logic
8 years ago
Ben Hilburn
b63bf00113
Merge pull request #473 from zikes/patch-1
...
Only show go_version segment if inside GOPATH
8 years ago
Ben Hilburn
44764285c3
Merge branch 'host_user' of https://github.com/onaforeignshore/powerlevel9k into onaforeignshore-host_user
8 years ago
Ben Hilburn
643e8372db
Merge branch 'next' of github.com:bhilburn/powerlevel9k into next
8 years ago
Ben Hilburn
5beb77bdf4
Merge branch 'master' into next
8 years ago
Ben Hilburn
65f5f7a90f
Merge pull request #531 from shibumi/next
...
swapped colors for virtualization detection
8 years ago
Ben Hilburn
6f7e88474d
Merge pull request #526 from docwhat/pr/nvm-current
...
nvm: improve default detection
8 years ago
Ben Hilburn
a7409272ac
Fixing typo in #525 to teardown `RPROMPT`
8 years ago
Ben Hilburn
c04c51bc8b
Merge branch 'pr/teardown' of https://github.com/docwhat/powerlevel9k into docwhat-pr/teardown
8 years ago
Ben Hilburn
e844fc4c72
Incorporating @dritter's feedback from #524 .
8 years ago
Ben Hilburn
6486e62f14
Merge branch 'pr/newline' of https://github.com/docwhat/powerlevel9k into docwhat-pr/newline
8 years ago
Christian Rebischke
e0a6246ecc
swapped colors for virtualization detection, black on yellow was pain for the eyes
8 years ago
Martin Moxon
1cc8c49137
Make Anaconda environment status match Virtualenv format
8 years ago
Christian Höltje
382c821539
teardown: reset PROMPT and RPROMPT
8 years ago
Christian Höltje
feb942d453
add function to disable powerlevel9k
...
Sometimes you have to disable your prompt. :-(
8 years ago
Christian Höltje
38d5f4d056
nvm: improve default detection
...
This is also (marginally) faster than before.
8 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`
8 years ago
Christian Höltje
161c995625
newline: can't work with right side
8 years ago
Christian Höltje
1619c74ad8
newline: add new segment
8 years ago
Christian Höltje
25a6c3a4a8
pipestatus: default to true (on)
8 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
8 years ago
Ben Hilburn
a0abc44ec7
Merge pull request #521 from guixxx/devel
...
Icons for Windows/Cygwin + Refixes 32-bit support
8 years ago
guixxx
e6c37b6bc5
Icons for Windows/Cygwin + Refixes 32-bit support
8 years ago
Ben Hilburn
d9969f6546
Merge branch 'master' into next
8 years ago
Kaleb Elwert
39eea0479d
Make sure prompt_cr is set
...
Fixes #511
8 years ago
Ben Hilburn
98a00d31a8
Merge branch 'battery' of https://github.com/onaforeignshore/powerlevel9k into onaforeignshore-battery
8 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
Ben Hilburn
99e59bc83a
Revert "Merge branch 'fix-pw3nage-exploit' of https://github.com/belak/powerlevel9k into belak-fix-pw3nage-exploit"
...
This reverts commit ae259ff594
, reversing
changes made to 01a5c6a3a1
.
8 years ago
Kaleb Elwert
769d82ce63
Fix double expansion of prompt variables
8 years ago
Ben Hilburn
ae259ff594
Merge branch 'fix-pw3nage-exploit' of https://github.com/belak/powerlevel9k into belak-fix-pw3nage-exploit
8 years ago
Kaleb Elwert
2817b45f05
Fix double expansion of prompt variables
8 years ago
Ben Hilburn
ddc425a840
Merge pull request #484 from shibumi/svn-debugging
...
[SVN] removed %b identifier to fix color encoding
8 years ago
Ben Hilburn
c70bb0d4ee
Merge branch 'master' into next
8 years ago
Ben Hilburn
54a444535a
Converting timer start time to hex
8 years ago
guixxx
ea2d02d08f
Adds useful comment
8 years ago
guixxx
c403ad6cd7
Adds Android icon/battery plugin support
...
Plus fixes bhilburn/powerlevel9k#479 , which was causing integer overflow on 32-bit CPUs
8 years ago
Christian Rebischke
2a8259e128
[SVN] removed %b identifier to fix color encoding
8 years ago
Henry Chang
18fc317cf7
Set tick to color name green instead of color code
...
So the tick will not be too bright in light background color scheme such
as Solarized Light.
8 years ago
Jason Hutchinson
21d8fc6378
Redirect stderr for GOPATH check to /dev/null
...
Accounts for instances where `go` binary is not installed.
8 years ago
Jason Hutchinson
f140104e4a
only show go_version segment if inside GOPATH
...
As of Go v1.8 GOPATH need not be set, as it will default to $HOME/go. By using `go env GOPATH` to retrieve the value first, this technique will work regardless of whether GOPATH is currently set by the user.
8 years ago
Julien Falque
708705599d
Make home abbreviation configurable for dir prompt
8 years ago
Ben Liblit
9444e4c0c6
Gracefully handle `echotc Co` failure
...
In Emacs, `M-x shell` creates a shell buffer with very rudimentary
terminal capabilities. `$TERM` is set to `dumb`, and `echotc Co`
fails after printing `echotc: no such capability: Co` to standard
error. If our goal was to determine whether the terminal supports 256
colors, we really have no information to go on. I recommend that we
trust the user and hope for the best. That means we should (1)
discard any `echotc Co` error output, and (2) forego the warning
message about having fewer than 256 colors if `echotc Co` failed.
8 years ago
Raphaël Cohen
8be5fb62e4
Display available ram on BSD systems
8 years ago
Raphaël Cohen
3fe12dfe62
Improves ram prompt
...
For OS X display the sum of Pages free and Pages inactive
For Non BSD use MemAvailable instead of MemFree
8 years ago
Ben Hilburn
622c04eee3
Merge branch 'next' into truncate_composer_json
8 years ago
Dominik Ritter
17671d3ee3
Fix parsing package name from complex package.json files
...
when using `truncate_with_package_name` strategy.
8 years ago
Dominik Ritter
ec044c028a
Add functionality to truncate via `composer.json`
8 years ago
Dominik Ritter
a0aa5ccbfc
Fix parsing package name from complex package.json files
...
when using `truncate_with_package_name` strategy.
8 years ago
Felicia Hummel
554f8ed8ee
Added support for customizable context segment
8 years ago
Ben Hilburn
95344af327
Setting new `newline` flag to false as default.
8 years ago
Johnny@Ash
ceba4bb7bf
Adding option POWERLEVEL9K_PROMPT_ADD_NEWLINE to create a blank line before each prompt
8 years ago
Johnny@Ash
177474a489
Adding a \n before prompt
8 years ago
Dominik Ritter
875dec5dae
Merge branch 'next' into execution_time
8 years ago
Dominik Ritter
674ae068b6
Use GMT as timezone for `command_execution_time` segment
8 years ago
Dominik Ritter
a202537dd7
Refactor `command_execution_time` segment
...
- Change internal precision to nanoseconds
- Let the user decide about desired precision
- Add tests
8 years ago
Ben Hilburn
c65e3217b5
context: fixing conditionals in for always showing $USER
8 years ago
Ben Hilburn
6512796afe
Trying to enable always showing user, not working
8 years ago
Ben Hilburn
3de352b296
Adding `ssh` segment back with some minor changes.
8 years ago
Ben Hilburn
f68e055f3b
Merging the `ssh` detection into `context` segment, resolving conflicts.
8 years ago