romkatv
ca49498cb6
don't display kubecontext namespace if it's literally 'default'
2019-09-09 15:29:31 +02:00
romkatv
4313c36df9
Merge branch 'iAnomaly-config-kubernetes'
2019-09-09 15:24:36 +02:00
romkatv
e909f09ca0
Merge branch 'config-kubernetes' of https://github.com/iAnomaly/powerlevel10k into iAnomaly-config-kubernetes
2019-09-09 15:24:18 +02:00
romkatv
1ad0e713a4
use fancier battery icons with nerd fonts
2019-09-09 15:15:31 +02:00
romkatv
fd96e92df6
show battery as CHARGED on macos if it is at 100% and connected to power supply
2019-09-09 14:48:32 +02:00
romkatv
daedc56b3d
typo in comments
2019-09-09 14:19:51 +02:00
romkatv
9ce277d179
strip hexadecimal colors from vcs when loading; see #207
2019-09-08 20:00:18 +02:00
romkatv
eabdc9dc2e
fix battery color
2019-09-07 12:51:53 +02:00
romkatv
2dbd375981
comments
2019-09-07 10:30:37 +02:00
romkatv
9a8a6ca836
allow prompt segments to be disabled through configuration options
...
Prompt segment `foo` doesn't get evaluated or shown on the left
if `${POWERLEVEL9K_FOO_LEFT_DISABLED-$POWERLEVEL9K_FOO_DISABLED}`
is equal to `true`.
Example:
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(dir)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(dir)
- By default `dir` is shown on the left and on the right.
- `POWERLEVEL9K_DIR_LEFT_DISABLED=true` disables `dir` on the left.
- `POWERLEVEL9K_DIR_RIGHT_DISABLED=true` disables `dir` on the right.
- `POWERLEVEL9K_DIR_DISABLED=true` disables `dir` everywhere.
Note that it's possible to hide segments without disabling their
evaluation through expansions. For example:
POWERLEVEL9K_DIR_CONTENT_EXPANSION='${HIDE_DIR-$P9K_CONTENT}'
POWERLEVEL9K_DIR_VISUAL_IDENTIFIER_EXPANSION='${HIDE_DIR-$P9K_VISUAL_IDENTIFIER}'
With these settings, `HIDE_DIR=''` hides `dir` while `unset HIDE_DIR`
restores it.
fixes #205
2019-09-07 10:05:56 +02:00
romkatv
91b715f18f
disable or substitute "compatible" icons that cannot be displayed by the stock Menlo on macOS
2019-09-07 09:28:45 +02:00
romkatv
1ec035ead3
font docs
2019-09-06 12:24:42 +02:00
romkatv
e8a38dc404
font comments
2019-09-06 12:24:36 +02:00
romkatv
8e653efd01
remove obsolete faq entry about auto_name_dirs (there is a workaround in the code now)
2019-09-06 12:10:27 +02:00
romkatv
5886154bb1
drop q+ as it it's not supported by old shells
2019-09-06 11:46:30 +02:00
romkatv
ef6f90f598
wizard: fix handling for $ZDOTDIR and $HOME with special symbols ("%", "$", etc.)
2019-09-06 11:30:11 +02:00
romkatv
072f7be8ff
pull upstream changes from gitstatus
2019-09-05 22:38:36 +02:00
romkatv
b394a601a0
if auto_name_dirs is set, show directory without named directory support
2019-09-04 08:40:24 +02:00
romkatv
4d63712093
don't offer to install font if there is no curl
2019-09-04 08:22:41 +02:00
romkatv
200b02b242
better iTerm version filter
2019-09-04 08:16:02 +02:00
romkatv
298fa2f325
bug fix: don't attempt to source .p10k.zsh when wizard exits to restart iTerm2
2019-09-04 08:13:16 +02:00
romkatv
7c513a1e79
minor fixes
2019-09-03 23:07:46 +02:00
romkatv
7f90c103d1
wizard: offer to override font on Termux if it is not MesloLGS NF
2019-09-03 20:07:55 +02:00
romkatv
ebcb8cd307
wizard: offer to install Meslo NF on iTerm2
2019-09-03 20:01:10 +02:00
romkatv
684203221f
wizard: offer to install Meslo NF on Termux
2019-09-03 13:55:41 +02:00
romkatv
a30b5963a8
wizard: better text overflow
2019-09-03 12:05:56 +02:00
romkatv
f59997f472
wizard: add round separators, heads and tails
2019-09-03 11:57:13 +02:00
romkatv
37dc2ba5e2
wizard: better text overflow
2019-09-03 10:38:47 +02:00
romkatv
d6041f53aa
wizard: make it look better on narrow screens
2019-09-03 10:18:19 +02:00
Roman Perepelitsa
8797ecd8e4
Merge pull request #198 from gschizas/patch-1
...
Fix name of old windows terminal emulator
2019-09-03 09:48:16 +02:00
romkatv
db6d36e09f
wizard: reduce the minimum required terminal width from 80 to 51
2019-09-02 17:32:45 +02:00
romkatv
1547336bb6
don't set prompt_cr
...
Some users prefer to have broken prompt if the last line of command
output doesn't end in \n. Powerlevel10k should respect their choice.
See #197 .
2019-09-02 13:52:17 +02:00
romkatv
8ace14beb0
don't set prompt_sp
...
Some users prefer to hide the last line of command output if it
doesn't end in \n. Powerlevel10k should respect their choice.
See #197 .
2019-09-02 13:19:38 +02:00
romkatv
61f5552c98
stupid typo
2019-09-01 21:35:40 +02:00
romkatv
4bed2dc8c0
wizard: add an option to enable time segment
2019-09-01 14:43:16 +02:00
romkatv
fff03ea888
change the default value of POWERLEVEL9K_VPN_IP_INTERFACE
2019-08-30 12:01:35 +02:00
romkatv
9a5abe8185
add comments around git branch shortening
2019-08-30 08:38:56 +02:00
romkatv
71c6843cb4
add ram and load
2019-08-29 18:36:36 +02:00
romkatv
eb58f05621
fix load fg color
2019-08-29 18:28:04 +02:00
romkatv
cb2ca16f51
add POWERLEVEL9K_DIR_MIN_COMMAND_COLUMNS and POWERLEVEL9K_DIR_MIN_COMMAND_COLUMNS_PCT
2019-08-29 12:25:55 +02:00
romkatv
6582c7b25e
include auto_name_dirs in the config signature
2019-08-29 11:42:14 +02:00
romkatv
9fbdebad90
update toc
2019-08-29 11:40:13 +02:00
romkatv
9bf56e7d46
add an faq entry about auto_name_dirs
2019-08-29 11:39:01 +02:00
romkatv
84a562eca6
typo
2019-08-28 21:49:08 +02:00
romkatv
ce532fea3e
try POWERLEVEL9K_DIR_PACKAGE_FILES patterns in order and skip files without "name" in them; fixes #190
2019-08-28 19:32:10 +02:00
romkatv
9e505d3dc1
allow network interface to contain colon
2019-08-28 19:00:55 +02:00
romkatv
5f610a0af9
fix network interface and ip parsing
2019-08-28 18:55:33 +02:00
romkatv
3a1ebea014
add more patterns to POWERLEVEL9K_SHORTEN_FOLDER_MARKER
2019-08-28 15:41:59 +02:00
romkatv
0c627eb31d
add proxy prompt segment
2019-08-27 10:57:54 +02:00
romkatv
3f2f38a71e
move time to the first prompt line
2019-08-27 10:49:02 +02:00
romkatv
e4d78d2a72
fix custom prompt when the command is just one word; fixes #189
2019-08-27 08:53:28 +02:00
romkatv
613b1a646e
don't unset P9K_SSH
2019-08-26 17:40:12 +02:00
romkatv
7d6400774f
tune trailing whitespace for all icons when using typical non-monospace fonts
2019-08-26 12:06:06 +02:00
romkatv
b3abfc089a
fix detection of awesome-mapped-fontconfig in the wizard
2019-08-26 12:05:42 +02:00
romkatv
06ddd55922
ask awesome-patched font users about python logo; some are stuck with old fonts that don't have it
2019-08-26 10:19:55 +02:00
romkatv
cb1f6c4815
make custom prompts more compatible with p9k
2019-08-24 12:58:55 +02:00
romkatv
08026f5071
style
2019-08-24 11:33:15 +02:00
Roman Perepelitsa
4ad9b7d882
Merge pull request #186 from shawngiroux/readme-update
...
Adding Hyper to README.md font instructions
2019-08-24 11:32:04 +02:00
romkatv
13266b014a
pull upstream changes from gitstatus
2019-08-20 21:18:57 +02:00
romkatv
c1acb62cf4
pull upstream changes from gitstatus
2019-08-20 20:28:27 +02:00
romkatv
e537a0ee62
better utf-8 handling
2019-08-20 14:56:43 +02:00
romkatv
a5e9af847d
simplify nordvpn
2019-08-20 14:22:27 +02:00
romkatv
727d42ff48
expose P9K_SSH and make it available as soon as p10k is sourced
2019-08-20 11:19:11 +02:00
romkatv
3090ae6633
trip terraform whitespace
2019-08-19 16:35:26 +02:00
romkatv
b3010c0156
use hammer and wrench emoji for terraform with all fonts
2019-08-19 16:09:56 +02:00
romkatv
4c12eb7224
add terraform prompt segment
2019-08-19 16:07:59 +02:00
romkatv
37c6ea091e
make all colors visible on white and solarized-light background; see #177
2019-08-19 13:54:42 +02:00
romkatv
925ade3d29
make ZLE_RPROMPT_INDENT emulation condition less strict
2019-08-19 12:18:11 +02:00
romkatv
3434c0e0a9
correctly deduce p10k directory when using zprezto with zsh 5.1
...
see #174
2019-08-19 10:52:41 +02:00
romkatv
49063ee757
add ranger prompt; see #171
2019-08-17 10:01:06 +02:00
romkatv
33e1dd7790
Try harder when running on a system with incorrectly configured locale.
...
ZSH will still be broken when locale is misconfigured but at least p10k
will work so users will look for help elsewhere.
Fixes #173 .
2019-08-17 09:22:31 +02:00
romkatv
96ba1b6f7d
bug fix: don't hide command execution status on reset-prompt
...
fixes #171
2019-08-16 20:26:28 +02:00
romkatv
e6d0da1c2e
remove POWERLEVEL9K_ALWAYS_SHOW_CONTEXT from configs as it confuses users
2019-08-16 09:54:32 +02:00
romkatv
5f63a96581
spello
2019-08-16 09:52:11 +02:00
romkatv
620a20fc9f
support branch shortening when using gitstatusd
2019-08-14 07:28:50 +02:00
romkatv
4ba78dc2be
shorten git branch name if over 32 chars long; tune colors
2019-08-14 07:28:50 +02:00
Roman Perepelitsa
d68bd813ae
spelling
2019-08-14 05:08:43 +02:00
romkatv
7c57ca92e7
enable nvm prompt if function nvm is defined
...
Same thing with a few other env prompts. Fixes #166 .
2019-08-13 08:17:27 +02:00
romkatv
3da8913ff7
add missing #
2019-08-12 15:01:22 +02:00
romkatv
7dd52c276c
add two more faq entries that recommended the recommended font
2019-08-12 15:00:39 +02:00
romkatv
bafade8963
add POWERLEVEL9K_RUST_VERSION_PROJECT_ONLY and POWERLEVEL9K_GO_VERSION_PROJECT_ONLY
2019-08-12 08:56:47 +02:00
romkatv
40f40c2994
add rust_version to lean and classic configs
2019-08-12 08:40:55 +02:00
romkatv
36174484cc
slightly better icons
2019-08-12 08:40:19 +02:00
romkatv
0d7ba09c4f
short rust_version only when in a subdirectory of a cargo package
...
fixes #164
2019-08-12 08:29:59 +02:00
romkatv
55a1b92bca
strip spaces from os_icon when using narrow icons
2019-08-10 11:01:47 +02:00
romkatv
79cfbd12e7
enable rbenv by default in lean and classic configs
2019-08-10 10:49:36 +02:00
romkatv
987123f378
add rvm to lean and classic configs
2019-08-10 10:49:04 +02:00
romkatv
626056865d
add POWERLEVEL9K_RVM_SHOW_GEMSET and POWERLEVEL9K_RVM_SHOW_PREFIX
...
Some users want them. See https://github.com/Powerlevel9k/powerlevel9k/pull/1353 .
2019-08-10 10:47:22 +02:00
romkatv
8a320aaf4e
don't assume that people know how to download files from a browser
2019-08-10 07:58:10 +02:00
romkatv
3f9957c30a
add an FAQ entry for people who cannot click on a ttf file and press Install
2019-08-09 22:42:24 +02:00
romkatv
9efe06875a
font docs
2019-08-09 09:53:23 +02:00
romkatv
a169132721
whitespace
2019-08-09 09:53:06 +02:00
romkatv
cf8b0594a3
Revert "add P9K_PROMPT_CHAR_STATE; it's experimental, don't use unless you are a trusted tester"
...
This reverts commit 429b07d4f8 .
Fixes #154 .
2019-08-09 09:18:00 +02:00
romkatv
d6401aad69
add a space after all os icons
2019-08-08 12:05:58 +02:00
romkatv
b2ddbdb90d
remove one space after VCS_BRANCH_ICON when using wide icons
2019-08-08 11:42:31 +02:00
romkatv
71a0b76ac0
better distinguish between fontawesome and nerd fonts
...
There are fonts that aren't from Nerd Fonts and that cannot display
the python logo from Font Awesome. Classify them as awesome-fontconfig
and manually set an alternative icon for all Python segments in the
config.
Fixes #157 .
2019-08-08 11:30:25 +02:00
romkatv
429b07d4f8
add P9K_PROMPT_CHAR_STATE; it's experimental, don't use unless you are a trusted tester
2019-08-07 19:10:17 +02:00
romkatv
305b56a5e3
pull upstream changes from gitstatus
2019-08-07 18:20:29 +02:00
romkatv
93230ae6ec
change os_icon style
2019-08-07 12:44:51 +02:00
romkatv
24a5261a39
wizard: enable os_icon for users who like many icons
2019-08-07 11:04:35 +02:00