mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-11-24 13:10:07 +00:00
add POWERLEVEL9K_VCS_DISABLED_WORKDIR_PATTERN='~' to config templates
This commit is contained in:
parent
747b78ed47
commit
eb3ddadc6c
5 changed files with 35 additions and 0 deletions
15
README.md
15
README.md
|
@ -732,6 +732,20 @@ source code.
|
||||||
*Related*: [What do different symbols in Git status mean?](
|
*Related*: [What do different symbols in Git status mean?](
|
||||||
#what-do-different-symbols-in-git-status-mean)
|
#what-do-different-symbols-in-git-status-mean)
|
||||||
|
|
||||||
|
### Why is Git status from `$HOME/.git` not displayed in prompt?
|
||||||
|
|
||||||
|
When using Lean, Classic or Rainbow style, `~/.p10k.zsh` contains the following parameter:
|
||||||
|
|
||||||
|
```zsh
|
||||||
|
# Don't show Git status in prompt for repositories whose workdir matches this pattern.
|
||||||
|
# For example, if set to '~', the Git repository at $HOME/.git will be ignored.
|
||||||
|
# Multiple patterns can be combined with '|': '~|~/some/dir'.
|
||||||
|
typeset -g POWERLEVEL9K_VCS_DISABLED_WORKDIR_PATTERN='~'
|
||||||
|
```
|
||||||
|
|
||||||
|
To see Git status for `$HOME/.git` in prompt, open `~/.p10k.zsh` and remove
|
||||||
|
`POWERLEVEL9K_VCS_DISABLED_WORKDIR_PATTERN`.
|
||||||
|
|
||||||
### How do I add username and/or hostname to prompt?
|
### How do I add username and/or hostname to prompt?
|
||||||
|
|
||||||
When using Lean, Classic or Rainbow style, prompt shows `username@hostname` when you are logged in
|
When using Lean, Classic or Rainbow style, prompt shows `username@hostname` when you are logged in
|
||||||
|
@ -1445,6 +1459,7 @@ There are a few mitigation options for this issue.
|
||||||
- [How do I enable instant prompt?](#how-do-i-enable-instant-prompt)
|
- [How do I enable instant prompt?](#how-do-i-enable-instant-prompt)
|
||||||
- [What do different symbols in Git status mean?](#what-do-different-symbols-in-git-status-mean)
|
- [What do different symbols in Git status mean?](#what-do-different-symbols-in-git-status-mean)
|
||||||
- [How do I change the format of Git status?](#how-do-i-change-the-format-of-git-status)
|
- [How do I change the format of Git status?](#how-do-i-change-the-format-of-git-status)
|
||||||
|
- [Why is Git status from `$HOME/.git` not displayed in prompt?](#why-is-git-status-from-home-git-not-displayed-in-prompt)
|
||||||
- [How do I add username and/or hostname to prompt?](#how-do-i-add-username-andor-hostname-to-prompt)
|
- [How do I add username and/or hostname to prompt?](#how-do-i-add-username-andor-hostname-to-prompt)
|
||||||
- [Why some prompt segments appear and disappear as I'm typing?](#why-some-prompt-segments-appear-and-disappear-as-im-typing)
|
- [Why some prompt segments appear and disappear as I'm typing?](#why-some-prompt-segments-appear-and-disappear-as-im-typing)
|
||||||
- [How do I change prompt colors?](#how-do-i-change-prompt-colors)
|
- [How do I change prompt colors?](#how-do-i-change-prompt-colors)
|
||||||
|
|
|
@ -453,6 +453,11 @@
|
||||||
# config: `git config bash.showDirtyState false`.
|
# config: `git config bash.showDirtyState false`.
|
||||||
typeset -g POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY=-1
|
typeset -g POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY=-1
|
||||||
|
|
||||||
|
# Don't show Git status in prompt for repositories whose workdir matches this pattern.
|
||||||
|
# For example, if set to '~', the Git repository at $HOME/.git will be ignored.
|
||||||
|
# Multiple patterns can be combined with '|': '~|~/some/dir'.
|
||||||
|
typeset -g POWERLEVEL9K_VCS_DISABLED_WORKDIR_PATTERN='~'
|
||||||
|
|
||||||
# Disable the default Git status formatting.
|
# Disable the default Git status formatting.
|
||||||
typeset -g POWERLEVEL9K_VCS_DISABLE_GITSTATUS_FORMATTING=true
|
typeset -g POWERLEVEL9K_VCS_DISABLE_GITSTATUS_FORMATTING=true
|
||||||
# Install our own Git status formatter.
|
# Install our own Git status formatter.
|
||||||
|
|
|
@ -454,6 +454,11 @@
|
||||||
# config: `git config bash.showDirtyState false`.
|
# config: `git config bash.showDirtyState false`.
|
||||||
typeset -g POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY=-1
|
typeset -g POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY=-1
|
||||||
|
|
||||||
|
# Don't show Git status in prompt for repositories whose workdir matches this pattern.
|
||||||
|
# For example, if set to '~', the Git repository at $HOME/.git will be ignored.
|
||||||
|
# Multiple patterns can be combined with '|': '~|~/some/dir'.
|
||||||
|
typeset -g POWERLEVEL9K_VCS_DISABLED_WORKDIR_PATTERN='~'
|
||||||
|
|
||||||
# Disable the default Git status formatting.
|
# Disable the default Git status formatting.
|
||||||
typeset -g POWERLEVEL9K_VCS_DISABLE_GITSTATUS_FORMATTING=true
|
typeset -g POWERLEVEL9K_VCS_DISABLE_GITSTATUS_FORMATTING=true
|
||||||
# Install our own Git status formatter.
|
# Install our own Git status formatter.
|
||||||
|
|
|
@ -454,6 +454,11 @@
|
||||||
# config: `git config bash.showDirtyState false`.
|
# config: `git config bash.showDirtyState false`.
|
||||||
typeset -g POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY=-1
|
typeset -g POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY=-1
|
||||||
|
|
||||||
|
# Don't show Git status in prompt for repositories whose workdir matches this pattern.
|
||||||
|
# For example, if set to '~', the Git repository at $HOME/.git will be ignored.
|
||||||
|
# Multiple patterns can be combined with '|': '~|~/some/dir'.
|
||||||
|
typeset -g POWERLEVEL9K_VCS_DISABLED_WORKDIR_PATTERN='~'
|
||||||
|
|
||||||
# Disable the default Git status formatting.
|
# Disable the default Git status formatting.
|
||||||
typeset -g POWERLEVEL9K_VCS_DISABLE_GITSTATUS_FORMATTING=true
|
typeset -g POWERLEVEL9K_VCS_DISABLE_GITSTATUS_FORMATTING=true
|
||||||
# Install our own Git status formatter.
|
# Install our own Git status formatter.
|
||||||
|
|
|
@ -457,6 +457,11 @@
|
||||||
# config: `git config bash.showDirtyState false`.
|
# config: `git config bash.showDirtyState false`.
|
||||||
typeset -g POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY=-1
|
typeset -g POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY=-1
|
||||||
|
|
||||||
|
# Don't show Git status in prompt for repositories whose workdir matches this pattern.
|
||||||
|
# For example, if set to '~', the Git repository at $HOME/.git will be ignored.
|
||||||
|
# Multiple patterns can be combined with '|': '~|~/some/dir'.
|
||||||
|
typeset -g POWERLEVEL9K_VCS_DISABLED_WORKDIR_PATTERN='~'
|
||||||
|
|
||||||
# Disable the default Git status formatting.
|
# Disable the default Git status formatting.
|
||||||
typeset -g POWERLEVEL9K_VCS_DISABLE_GITSTATUS_FORMATTING=true
|
typeset -g POWERLEVEL9K_VCS_DISABLE_GITSTATUS_FORMATTING=true
|
||||||
# Install our own Git status formatter.
|
# Install our own Git status formatter.
|
||||||
|
|
Loading…
Reference in a new issue