romkatv
2e5a085dbe
run configuration wizard automatically if no POWERLEVEL9K options are defined
2019-07-30 15:11:58 +02:00
romkatv
89f3ec16d0
better message on quit
2019-07-30 15:11:38 +02:00
romkatv
f702fe5b78
add separate options for separators, heads and tails; add more choices if using nerdfont
2019-07-30 14:50:04 +02:00
romkatv
784bd8166e
add start-of-left and end-of-right symbols
2019-07-30 14:49:15 +02:00
romkatv
5e4628d485
fix fg color of RIGHT_PROMPT_LAST_SEGMENT_END_SYMBOL
2019-07-30 12:49:36 +02:00
romkatv
a2a21ae95a
add an option for right frame without left
2019-07-30 12:37:45 +02:00
romkatv
29b9397fa9
comments
2019-07-30 12:37:34 +02:00
romkatv
4c08fa0621
shorten text added to ~/.zshrc and print a banner at the end of the wizard
2019-07-30 11:06:04 +02:00
romkatv
dd5fb35c29
revamp kubecontext config
2019-07-30 09:38:42 +02:00
romkatv
7cf4f7e57d
ensure kubecontext namespace is not empty
2019-07-30 09:38:27 +02:00
romkatv
32421d296c
expose more P9K_KUBECONTEXT variables for gke and eks contexts
2019-07-30 09:02:46 +02:00
romkatv
f337616738
use consisent patterns when parsing yaml
2019-07-30 07:55:18 +02:00
romkatv
05deaa802f
kubecontext: handle strings with spaces and ignore multi-line strings
2019-07-30 07:52:26 +02:00
romkatv
2318bda2c3
bug fixes: don't replace '_' with ' ' in gke clusters and clear the default of POWERLEVEL9K_KUBECONTEXT_SHORTEN
2019-07-30 07:14:51 +02:00
romkatv
da7d986333
avoid printing grey text without knowing it's visible on the user's background
2019-07-30 06:18:54 +02:00
romkatv
224b62fbe4
silly typo: '\n' => $'\n'
...
fixes #140
2019-07-30 06:13:45 +02:00
romkatv
00ec3d16c2
enable all available shortening for kubecontext and enable the segment by default
2019-07-29 22:02:01 +02:00
romkatv
5bcbee96e4
add optional kubecontext shortening for gke and eks contexts
...
This is done via an optional array parameter that lists
shortening stragies to be applied. Currently there are
only two supported strategies: 'gke' and 'eks'.
# Shorten gke and eks cluster names:
#
# - gke_projectname_availability-zone_cluster-01 => cluster-01
# - arn:aws:eks:us-east-1:XXXXXXXXXXXX:cluster/eks-infra => eks-infra
#
# This transformation is applied before class matching and content
# expansion.
POWERLEVEL9K_KUBECONTEXT_SHORTEN=(gke eks)
For https://github.com/romkatv/powerlevel10k/issues/139 .
2019-07-29 21:56:15 +02:00
romkatv
63f72c756f
typo
2019-07-29 19:50:01 +02:00
romkatv
3e0c898e59
make fluent prompt less ugly in classic style
2019-07-29 19:49:00 +02:00
romkatv
d872930c5c
disable prompt_subst
2019-07-29 17:45:53 +02:00
romkatv
742ddb459f
better diagnostics for small screens
2019-07-29 17:43:25 +02:00
romkatv
deb0093a02
add a screen for selecting background color
2019-07-29 17:33:35 +02:00
romkatv
3ae642c788
enable by default: virtualenv, anaconda, pyenv, nodenv, nvm, nodeenv
2019-07-29 16:13:37 +02:00
romkatv
bdc211b64f
add nodeenv parameters similar to other envs
2019-07-29 16:10:28 +02:00
romkatv
6e85de122f
add an option to insert prefixes similar to spaceship
2019-07-29 15:38:42 +02:00
romkatv
71835e3139
define prompt prefixes
2019-07-29 15:37:58 +02:00
romkatv
b830c5cc45
comments
2019-07-29 15:32:42 +02:00
romkatv
c93ad39604
specify different context template for root
2019-07-29 14:46:08 +02:00
romkatv
86c52722d9
specify different context template for root
2019-07-29 14:45:22 +02:00
romkatv
ba39eb3421
support POWERLEVEL9K_CONTEXT_${state}_TEMPLATE
2019-07-29 14:36:21 +02:00
romkatv
bab487aa6e
quote process subs
2019-07-29 14:18:57 +02:00
romkatv
cdbbebf19d
add an option to enable/disable useless icons
2019-07-29 13:15:14 +02:00
romkatv
bf5ad6d97a
make it easier to enable/disable useless vcs icons from the wizard
2019-07-29 12:48:18 +02:00
romkatv
9a7d86d1f2
fix MULTILINE_*_PREFIX icons for awesome-mapped-fontconfig and remove dollars
2019-07-29 12:45:28 +02:00
romkatv
f4cdf0e0eb
fix POWERLEVEL9K_DIR_CLASSES
2019-07-29 12:38:47 +02:00
romkatv
2cc7df757b
Revert "fork before calling _p9k_init_icons"
...
This reverts commit 6699d15df9
.
2019-07-29 11:38:34 +02:00
romkatv
6699d15df9
fork before calling _p9k_init_icons
2019-07-29 11:29:57 +02:00
romkatv
e4f04403d0
add an option to remove frame
2019-07-29 11:23:42 +02:00
romkatv
8038ce4fae
remove indentation to make it easier to patch config
2019-07-29 11:23:25 +02:00
romkatv
478ad28810
comments
2019-07-29 10:52:02 +02:00
romkatv
c85d1769ef
add prompt_char
2019-07-29 10:51:08 +02:00
romkatv
a471454b60
make wizard colors work better in Solarized Dark
2019-07-29 10:40:08 +02:00
romkatv
81aa7185e2
update colors to match changes in configs
2019-07-29 10:22:41 +02:00
romkatv
f1f485b1c0
revert accidental context change
2019-07-29 10:21:43 +02:00
romkatv
f565be5a59
make prompt look nicer in Solarized Dark
2019-07-29 10:13:59 +02:00
romkatv
7b081b13b4
make prompt look nicer in Solarized Dark
2019-07-29 10:13:51 +02:00
romkatv
7f6e74f012
Don't show ram prompt if /proc/meminfo lists not-a-number for MemAvailable.
...
I've never encountered the case where this commit makes a difference
but it's possible that #136 will get fixed.
2019-07-29 10:07:42 +02:00
romkatv
d963f10db9
change EXECUTION_TIME_ICON and NODE_ICON in the default mode; many fonts couldn't render these
2019-07-29 07:55:54 +02:00
romkatv
93f3b976b9
Merge branch 'master' of github.com:romkatv/powerlevel10k
2019-07-28 22:47:02 +02:00