Commit Graph

1164 Commits (6aca483b6046b7ec4a2ace6a0d1d3c2fd1022a36)
 

Author SHA1 Message Date
Ben Hilburn 6aca483b60 Merge pull request from tippl/dir_write-588
Implemented functionality from dir_writable to dir
Ben Hilburn d784b1c8dc Cleaning up the `dir` docs in README
Richard Tippl cefe984e3d Documented DIR_SHOW_WRITABLE in README.md
Richard Tippl c4a1d91118 Added a default value for DIR_SHOW_WRITABLE.
Variable POWERLEVEL9K_DIR_SHOW_WRITABLE is now default set to false.
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.
Ben Hilburn 93a1c4d2e8 Merge pull request from docwhat/pr/show-signals
status: show signal name
Ben Hilburn 41b469ed9b Quick fix to next exit code doc in README
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  by @sei40kr (thanks!)
Ben Hilburn 176559a050 Merge pull request from docwhat/pr/rvm-575
rvm: handle -head, etc. more gracefully.
Christian Höltje be6c032025 rvm: handle -head, etc. more gracefully.
Closes 
Ben Hilburn 0bcef50e29 Merge pull request from AdrienHorgnies/feature/status-cross-ok-option-set
Update `status` segment to provide additional configuration option, streamline settings flags.
Ben Hilburn c7cd2d54cf Merge pull request from golgoth31/next
vpn prompt: change "ip" to "ifconfig" to be used on OSX
AdrienHorgnies faa5ec9645 document status segment new option set
AdrienHorgnies a4f1ce990b change status segment option set
Ben Hilburn c69d45cdcc Merge pull request from docwhat/pr/home-folder-abbr-test
Added tests and replaced a sed call
Ben Hilburn ba41840ebc Merge pull request from docwhat/pr/docker-known-issues
test-in-docker: show known issues
Ben Hilburn 08426a26d7 Merge pull request from docwhat/pr/merge-master
Merge in commits from master
Christian Höltje 8626d07d60 Merge remote-tracking branch 'origin/master' into pr/merge-master
Christian Höltje ecc6356e9d test-in-docker: show known issues
Ben Hilburn 82f319d1fb Adding Code of Conduct
Slightly modified version of Contributors Covenant.
Ben Hilburn 40a12d388f Merge pull request from docwhat/pr/docker
test-in-docker: quickly test frameworks in docker
Ben Hilburn c88cea7f3f Merge pull request from docwhat/pr/cleanup-directory-detection
Cleaned up installation directory detection
Christian Höltje 2f808f8a4e test-in-docker: Support for multiple ZSH versions
-z --zsh can specify one of the versions of ZSH we can get from
   centos and ubuntu
Christian Höltje aca0f31eb0 Replaced a sed call with pure ZSH
Christian Höltje 0fded47ab5 Added test for POWERLEVEL9K_HOME_FOLDER_ABBREVIATION
Christian Höltje df318488c9 test-in-docker: quickly test frameworks in docker
This adds `./test-in-docker` for quickly playing with various frameworks.

All the containers are based off Ubuntu 14.04 which has ZSH 5.0.2.

Thanks to @dritter for figuring out all the framework installation
methods.
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'.
Ben Hilburn 6735c24e62 Merge pull request from D-side/patch-1
Fixed RVM segment for usernames with dashes
Ben Hilburn 92ff579d5b Merge pull request from derekbassett/Prompt_Hang_Kubecontext_Minikube
Fixed prompt hangs on kubectl version command
Derek Bassett 3dddcf519d Resolves issue where prompt hangs on kubectl version.
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.
David Sabatie 9a3d2e4ca1 vpn prompt: change "ip" to "ifconfig" to be used on OSX
Ben Hilburn 3c3a86a42f Fixes for README and CHANGELOG re: `vpn` segment.
Ben Hilburn 70e0b20772 Updating CHANGELOG with new `vpn` segment
Ben Hilburn b81d2cb2f2 Merge pull request from golgoth31/next
add vpn ip to prompt
Ben Hilburn e09d4ae926 Merge branch 'next' into next
Ben Hilburn d6a14a9a01 Updating README and CHANGELOG
David Sabatie 5eec2e28d0 add vpn ip to prompt
Jordan Taylor ef0b5ce50f add kubecontext test spec file to travis build
Ben Hilburn 4be16020b7 Merge pull request from zikes/go_icon
Add Gopher icon to go_version segment
Jason Hutchinson d2ecb38d60 add tests
Jason Hutchinson 6f0c809a7d empty namespace value is 'default'
Jason Hutchinson 932e4edeaf fix variable name typo
Jason Hutchinson c11c3a55de use p9k print_icon for kubecontext segment
Jordan Taylor d8d6c752fd added the current context prompt for your kubectl config
Jason Hutchinson f81ecc11f6 set GO_ICON manually in test
Jason Hutchinson a6887eb165 update test
Jason Hutchinson 99c9ba9367 add Gopher icon to go_version segment
Ben Hilburn 92264124a9 Merge branch 'master' into next
Ben Hilburn 19fc709a16 Moving some parts of README to the Wiki.