Commit Graph

2828 Commits (1382fa7e81764ed95baa09c72e529e6403dbae6f)
 

Author SHA1 Message Date
romkatv c344b4ee9d speed up the cache-miss branch of {left,right}_prompt_segment
romkatv 27a599e03e add dir-writable indicator to the dir prompt key
romkatv 77b319c0d3 update POWERLEVEL9K_VCS_STATUS_COMMAND example
romkatv d9d8d8fc22 remove junk line
romkatv 46a4e1333e fix cache_key in vcs
romkatv 405a66b315 speed up the cache-miss branch of prompt_vcs
romkatv 42b44bbb8e add alternative vcs mode that doesn't use vcs_info
Dominik Ritter 613b798bb3
Merge pull request from Shini31/master
Use ip command for VPN segment - fix 
Dominik Ritter 0dbfa4e1e4 Add small changes suggested by @Syphdias
romkatv e5b954fcae speed up by using globals instead of stdout and by caching basic prompt elements
romkatv 7611cfda98 bug fix: add current background to the cache key in {right,left}_prompt_segment
romkatv 968e1a618c add caching to speed up prompt generation
Dominik Ritter 1049bca473 Strip all newlines from ifconfig output
Dominik Ritter fef639eb48 Fix regex
Dominik Ritter 1ab6a32c4b Interface States can be unsorted
Dominik Ritter dcd7718c62
Merge pull request from dritter/HaoZeke-fix-RVM
Fix RVM
Dominik Ritter f7d0293d8b
Merge pull request from 88maomao/fix-git-operation-not-permitted
Hide stderr from git ls-files
🐈 d1fbc1b889
Hide errors from git ls-files
Dominik Ritter 9f9bc62dc9 Avoid loopback interfaces and parse IPv4 on OSX
Dominik Ritter a00cb84da4 Fix regular expression and test
Dominik Ritter 06151eeba9 Merge remote-tracking branch 'ben/master' into HEAD
Dominik Ritter 40e04e053c Parse IPs properly
This is done if we want to show a public IP, internal IP, or a VPN.
In the VPN case, what we actually want is to display an indicator
that a VPN is active, instead of the VPN IP itself. We parse the
IP here anyway, because we want to save some specific code there.
Dominik Ritter 0b2990b885
Merge pull request from dritter/fix_font_debugging_konsole
Fix issues with debug/fonts script in Konsole
Dominik Ritter 0334f4c265 Merge from upstream
Dominik Ritter 2fbdb8c982 Mute errors when detecting font
Dominik Ritter cdf3fa51f2 Make variables optional
Dominik Ritter 0207182eb9 Add missing function
Dominik Ritter d83aacfb3f Fix font-debugging script for alacritty
Dominik Ritter 933e95d31c Use Konsole/Yakuake detection from upstream
Dominik Ritter 0081152c28 Fix parsing font for Kitty
Dominik Ritter 4b9ccc33bf Fix issues with debug/fonts script in Konsole
Dominik Ritter 22f6495005
Merge pull request from Wuestengecko/bugfix-1150
[Bugfix] Only abbreviate $HOME at the beginning of cwd
Dominik Ritter 08798d12ad
Merge pull request from dritter/fix_newlines_in_zsh57
Fix newlines in ZSH 5.7
Dominik Ritter 8bb86908d7 Add tests
Wuestengecko 8f60309386
Only abbreviate $HOME at the beginning of cwd
Fixes 
Dominik Ritter 5c7d1009de
Merge pull request from dritter/remove_nodeenv_disable_prompt
Remove checking for NODEENV_DISABLE_PROMPT
Dominik Ritter f42214e44b Add tests for newline segment
Dominik Ritter bd340d4a88
Merge pull request from ytang/fix-rprompt-icons-cut-off
[Bugfix] Fix icons cut off in RPROMPT segments
Dominik Ritter c56cbb800a Add documentation
Dominik Ritter 2f05bbbb47 Remove checking for NODEENV_DISABLE_PROMPT
This variable is none of our buisness.
Dominik Ritter 020287dd75 Fix Segment endings if followed by newline
Ythildir 1a1572669c Fix white arrow on newline
HaoZeke 58f70e57e6 rvm: Use @natemccurdy review suggestions
HaoZeke a41f2e81ae rvm: Only show version and patchset
HaoZeke 1da5fd2ed7 Revert "Huge performance improvement if you use `rvm` segment."
This reverts commit 643555a30c.

This does allow rvm to be detected even without using the depreciated
gemset settings.
Dominik Ritter 6ccdfdf37e
Merge pull request from pgierz/os_release_fix
[Bugfix] Fix for 
Dominik Ritter 938b0d49a1 Avoid externals when parsing the os release on linux
Dominik Ritter 081000c49e Replace call to basename with ZSH internals
Dominik Ritter 8b4bed99df Add documentation about VIRTUAL_ENV_DISABLE_PROMPT
Dominik Ritter e028513bb9
Merge pull request from ymage/fix_virtualenv_prompt
[Bugfix] virtualenv prompt displaying