diff options
author | romkatv <roman.perepelitsa@gmail.com> | 2019-10-10 15:13:47 +0300 |
---|---|---|
committer | romkatv <roman.perepelitsa@gmail.com> | 2019-10-10 15:13:47 +0300 |
commit | 40c062c3b95a7bd08e6cb89a38d902e4758dd1e1 (patch) | |
tree | 631346011e8a55368d7a0166c8d2cfd1e5fb3a39 | |
parent | f1d295ca65e3df07a0368f7e21536d1d40c0b72c (diff) |
tone down the downsides of pure
-rw-r--r-- | config/p10k-pure.zsh | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/config/p10k-pure.zsh b/config/p10k-pure.zsh index a98b3fd8..20f5b3f2 100644 --- a/config/p10k-pure.zsh +++ b/config/p10k-pure.zsh @@ -1,7 +1,5 @@ # Config file for Powerlevel10k with the style of Pure (https://github.com/sindresorhus/pure). # -# Installation: simply source this file from ~/.zshrc. -# # Differences from Pure: # # - Git: @@ -9,13 +7,12 @@ # - No automatic `git fetch` (the same as in Pure with `PURE_GIT_PULL=0`). # # Apart from the differences listed above, the replication of Pure prompt is exact. This includes -# even the bad parts. For example, just like in Pure, prompt provides no indication of Git status +# even the questionable parts. For example, just like in Pure, there is no indication of Git status # being stale; prompt symbol is the same in command, visual and overwrite vi modes; when prompt -# doesn't fit on one line, it wraps around with no attempt to shorten anything. This behavior is -# likely to make user experience worse than with any other Powerlevel10k config. +# doesn't fit on one line, it wraps around with no attempt to shorten it. # -# If you like the general style of Pure but not particularly attached to all its quirks, -# type `p10k configure` while having Powerlevel10k theme active and pick lean style. +# If you like the general style of Pure but not particularly attached to all its quirks, type +# `p10k configure` while having Powerlevel10k theme active and pick "Lean" style. # Temporarily change options. 'builtin' 'local' '-a' 'p10k_config_opts' @@ -96,17 +93,15 @@ # Yellow previous command duration. typeset -g POWERLEVEL9K_COMMAND_EXECUTION_TIME_FOREGROUND=yellow - # Grey Git prompt. This makes stale prompts indistinguishable from up-to-date ones. This is - # unlikely to be desired by anyone but that's how Pure does it. + # Grey Git prompt. This makes stale prompts indistinguishable from up-to-date ones. typeset -g POWERLEVEL9K_VCS_FOREGROUND=242 # Disable async loading indicator to make directories that aren't Git repositories - # indistinguishable from large Git repositories without known state. This is unlikely - # to be desired by anyone but that's how Pure does it. + # indistinguishable from large Git repositories without known state. typeset -g POWERLEVEL9K_VCS_LOADING_TEXT= - # Don't wait for Git status even for a millisecond, so that prompt always updates asynchronously - # when Git state changes. This is unlikely to be desired by anyone but that's how Pure does it. + # Don't wait for Git status even for a millisecond, so that prompt always updates + # asynchronously when Git state changes. typeset -g POWERLEVEL9K_VCS_MAX_SYNC_LATENCY_SECONDS=0 # Cyan ahead/behind arrows. |