aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorromkatv <roman.perepelitsa@gmail.com>2019-10-10 15:13:47 +0300
committerromkatv <roman.perepelitsa@gmail.com>2019-10-10 15:13:47 +0300
commit40c062c3b95a7bd08e6cb89a38d902e4758dd1e1 (patch)
tree631346011e8a55368d7a0166c8d2cfd1e5fb3a39
parentf1d295ca65e3df07a0368f7e21536d1d40c0b72c (diff)
tone down the downsides of pure
-rw-r--r--config/p10k-pure.zsh21
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.