Commit graph

2894 commits

Author SHA1 Message Date
romkatv
f722f3d1ce add direnv segment; fixes 291 2019-10-27 11:27:03 +01:00
romkatv
6096321f61 move _p9k_precmd to the end of precmd_functions 2019-10-27 10:48:17 +01:00
romkatv
d40f54f30d define instant_prompt_example to demonstrate how to add segments to instant prompt 2019-10-27 10:30:39 +01:00
romkatv
e7520409d1 use more conservative glyphs in 'compatible' and 'powerline' mode
See #265.
2019-10-27 09:41:11 +01:00
romkatv
dfe6a86eb3 don't display ruler in instant prompt when the terminal size is unknown 2019-10-26 22:39:56 +02:00
romkatv
d443fccddb better warnings 2019-10-26 21:14:25 +02:00
romkatv
28795b43ce reset style before percent-expanding PROMPT_EOL_MARK 2019-10-26 21:11:39 +02:00
romkatv
bdb18cbe2f pick the correct default for PROMPT_EOL_MARK 2019-10-26 21:06:07 +02:00
romkatv
01640fccba doc cleanup 2019-10-26 20:54:34 +02:00
romkatv
de3d1f128b comments 2019-10-26 20:54:01 +02:00
romkatv
16d526377d doc cleanup 2019-10-26 20:53:00 +02:00
romkatv
e8cf0f6d7e doc cleanup 2019-10-26 20:52:08 +02:00
romkatv
627d471fca improve instant prompt usability, update docs and add an option to the wizard to enable it 2019-10-26 20:43:38 +02:00
romkatv
f17081ca98 when unable to get tty size for instant prompt, don't emulate prompt_sp and don't print right prompt or gap 2019-10-25 14:43:36 +02:00
romkatv
a42b58a93a make right prompt hidable even on the last line 2019-10-25 13:34:37 +02:00
romkatv
5a75b1bfc9 bug fix: unset _p9k__* 2019-10-25 13:33:52 +02:00
romkatv
61bba0f6ee use _p9k__* naming pattern for variables that must not be dumped but must be unset 2019-10-25 13:22:50 +02:00
romkatv
8a2c9430f3 make right prompt hidable 2019-10-25 13:03:58 +02:00
romkatv
b46a251b93 mention that prompt can be customized by editing ~/.p10k.zsh 2019-10-25 09:57:56 +02:00
romkatv
863cf50703 fix handling of transient_rprompt 2019-10-25 09:33:28 +02:00
romkatv
88cc59a08a add ${+VTE_VERSION} to param_sig; fix locale-related parts 2019-10-25 09:19:40 +02:00
romkatv
a14d8e92dd short-circuit double sourcing of the theme 2019-10-24 18:02:57 +02:00
romkatv
7ab85fbfc3 bug fix: unset _p9k_preinit when tearing down 2019-10-24 18:01:44 +02:00
romkatv
b91cba49aa add POWERLEVEL9K_VCS_RECURSE_UNTRACKED_DIRS 2019-10-24 14:16:40 +02:00
romkatv
ebf19dfeee add todo 2019-10-24 10:33:44 +02:00
romkatv
de63bb8ab2 survive old 'awesome' mapped fonts that miss glyphs 2019-10-23 09:16:21 +02:00
romkatv
23b20b5d8e pull upstream changes from gitstatus 2019-10-22 20:32:05 +02:00
romkatv
7fbba216b0 no_bg_nice to avoid spam on wsl 2019-10-22 19:58:40 +02:00
romkatv
e92da0e322 Merge branch 'instant-prompt' 2019-10-22 15:51:45 +02:00
romkatv
0249484302 bump version 2019-10-21 23:43:27 +02:00
romkatv
a410349090 redirect stdin to /dev/null while instant prompt is active 2019-10-21 22:04:37 +02:00
romkatv
cf01e98ef0 define P9K_TODO_FILTERED_TASK_COUNT and P9K_TODO_TOTAL_TASK_COUNT
These new parameters can be used to customize the content of `todo` prompt.

Example:

    POWERLEVEL9K_TODO_CONTENT_EXPANSION='$P9K_TODO_FILTERED_TASK_COUNT / $P9K_TODO_TOTAL_TASK_COUNT'

The default format is '$P9K_TODO_TOTAL_TASK_COUNT', just like before.

Fixes #283.
2019-10-21 21:31:44 +02:00
romkatv
d2361d4dda typo 2019-10-21 15:28:31 +02:00
romkatv
56a7d6c245 apply the stty size workaround only when using VTE 2019-10-21 15:07:54 +02:00
romkatv
2b860eea53 add no_aliases to a bunch of places 2019-10-21 14:30:53 +02:00
romkatv
97dbf1d1fb add a note saying that users should NOT enable instant prompt 2019-10-21 11:27:37 +02:00
romkatv
981774f178 better workaround for the lying stty size
See https://github.com/gnunn1/tilix/issues/1777.
2019-10-21 11:14:33 +02:00
romkatv
6dbe2c860c temporarily disable instant prompt in the configuration wizard. there are issues that I need to deal with 2019-10-21 00:41:18 +02:00
romkatv
2a0c31f0eb call /bin/stty size to obtain correct COLUMNS 2019-10-20 22:17:37 +02:00
romkatv
7a2bd8ffa8 workaround for a bug in tilix: $COLUMNS is incorrect in the new shell immediately after splitting; it becomes correct after forking 2019-10-20 21:30:43 +02:00
romkatv
bb7b755c25 git clone --depth=1 in docker 2019-10-20 20:28:14 +02:00
romkatv
8e8385b700 doc formatting 2019-10-20 17:52:24 +02:00
romkatv
c675fc8cce better instant prompt docs 2019-10-20 17:49:00 +02:00
romkatv
4d561553e5 document minimum version requirements for instant prompt 2019-10-20 17:31:03 +02:00
romkatv
de98e89d72 fix links 2019-10-20 17:28:54 +02:00
romkatv
b2d1f832e9 new docs: instant prompt and broken unicode glyph debugging 2019-10-20 17:25:16 +02:00
romkatv
b4e1f1f029 revert testing changes 2019-10-20 16:46:05 +02:00
romkatv
4f02ad912f enable instant prompt when configuration wizard runs 2019-10-20 16:40:51 +02:00
romkatv
32f363a1b1 move p10k-instant-prompt-finalize to the static source file 2019-10-20 10:56:11 +02:00
romkatv
cf2eef5556 add p10k-instant-prompt-finalize 2019-10-20 10:49:03 +02:00