1
0
mirror of https://github.com/romkatv/powerlevel10k.git synced 2024-12-12 19:18:28 +02:00
Commit Graph

391 Commits

Author SHA1 Message Date
romkatv
e4aa4588dd work around a bug in zsh that skips precmd hooks after trapped SIGINT if there is just one of them 2019-11-08 13:57:20 +01:00
romkatv
6fff441e76 add more debug logging for #315 2019-11-08 09:43:52 +01:00
romkatv
49f63e224c add more debug logging for #315 2019-11-08 09:43:19 +01:00
romkatv
517db99244 add more debug logging for #315 2019-11-08 09:41:48 +01:00
romkatv
184c217c47 add debug logging for #315 2019-11-08 09:32:32 +01:00
romkatv
fa995cf0eb don't embed prefixes and suffixes if they are empty; save some bytes 2019-11-07 10:01:37 +01:00
romkatv
583bbdace5 docs 2019-11-07 09:27:10 +01:00
romkatv
d6173b97b1 add POWERLEVEL9K_VCS_DISABLED_WORKDIR_PATTERN; fixes #311 2019-11-07 08:39:01 +01:00
romkatv
274c50883a drop windows version number from the output of uname on mingw 2019-11-07 06:50:06 +01:00
romkatv
5bf5121c7e bump versions 2019-11-06 14:43:27 +01:00
romkatv
fc70afc6bf remove second declration of POWERLEVEL9K_NEW_TTY_MAX_AGE_SECONDS 2019-11-06 14:24:37 +01:00
romkatv
ba5c6dd12d always print LF at the end of full lines 2019-11-06 13:56:58 +01:00
romkatv
845aefd746 s/_p9k_last_prompt_pwd/_p9k__last_prompt_pwd/ 2019-11-06 13:29:20 +01:00
romkatv
702439f386 deinit after p10k configure to trigger initialization even if POWERLEVEL9K_DISABLE_HOT_RELOAD=true 2019-11-06 12:06:10 +01:00
romkatv
c3a678740f suppress POWERLEVEL9K_DISABLE_HOT_RELOAD after p10k configure 2019-11-06 11:53:48 +01:00
romkatv
ba751e13db add POWERLEVEL9K_DISABLE_HOT_RELOAD 2019-11-06 10:32:10 +01:00
romkatv
10d03863c4 snapshot all POWERLEVEL9K params 2019-11-06 10:22:51 +01:00
romkatv
8203b6a218 don't reset PS2 prompt 2019-11-06 09:32:54 +01:00
romkatv
00c69d6bda add POWERLEVEL9K_TRANSIENT_PROMPT 2019-11-06 09:21:12 +01:00
romkatv
4b34a6ed51 POWERLEVEL9K_INSTANT_PROMPT_COMMAND_LINES => 1 by default 2019-11-05 14:10:20 +01:00
romkatv
b1450284e9 bug fix (incorrect height in instant prompt); embed LF in the line overflow workaround 2019-11-05 14:08:46 +01:00
romkatv
8231995ed5 Merge branch 'master' into dynamic 2019-11-05 13:09:51 +01:00
romkatv
ce2e142443 use msys gitstatusd binary on mingw 2019-11-04 20:13:35 +01:00
romkatv
5d74fa39c8 support msys 2019-11-04 19:43:07 +01:00
romkatv
d4265ab279 replace TRAPINT function with trap statement; the former triggers memory corruption bug in zsh 2019-11-04 17:06:42 +01:00
romkatv
551dd0c277 remove eval 2019-11-04 13:07:25 +01:00
romkatv
adb6f92f59 fix empty_line and ruler in instant prompt; speed up regular prompt 2019-11-04 10:40:03 +01:00
romkatv
35fd701b45 set POWERLEVEL9K_NEW_TTY_MAX_AGE_SECONDS to 5 by default 2019-11-04 09:48:35 +01:00
romkatv
5d729b635d speed up p10k display 2019-11-04 09:23:57 +01:00
romkatv
d0ff9df8d0 return => return 0 2019-11-04 09:07:06 +01:00
romkatv
e3a2716afa call p10k-on-pre-prompt from instant prompt 2019-11-03 16:58:01 +01:00
romkatv
561f3734a9 trap sigint 2019-11-03 14:29:11 +01:00
romkatv
1d0ee7cbdd add p10k-on-post-prompt 2019-11-03 13:56:51 +01:00
romkatv
232e312b4d add p10k-on-pre-prompt 2019-11-03 13:36:49 +01:00
romkatv
a2657e339a make frame hidable 2019-11-03 13:14:16 +01:00
romkatv
5262ddc07e don't use _p9k__{ruler,empty_line}_idx in p10k display 2019-11-03 12:19:22 +01:00
romkatv
b6df93d250 allow unset _p9k__{ruler,empty_line}_i 2019-11-03 12:09:54 +01:00
romkatv
e1687af750 faster p10k display 2019-11-03 11:20:52 +01:00
romkatv
d3fd5940cc support negative line numbers 2019-11-03 10:00:48 +01:00
romkatv
0e95c532ea wip: some more churn on dynamic stuff 2019-11-02 19:03:45 +01:00
romkatv
d9c587a8d7 wip: some churn on dynamic stuff 2019-11-02 14:18:57 +01:00
romkatv
99e632f97d add POWERLEVEL9K_<segment>_DISABLED_DIR_PATTERN
This parameter allows you to disable a given prompt segment in
any directory that matches the specified pattern.

For example, if you have a Git repository in /foo/bar for which
you don't want to see Git status in prompt, define the following
parameter:

    POWERLEVEL9K_VCS_DISABLED_DIR_PATTERN='/foo/bar(|/*)'

See #300.
2019-11-02 10:45:38 +01:00
romkatv
1b2990ecb3 fix an error message printed for 32-bit intel users; see https://github.com/romkatv/gitstatus/issues/73 2019-10-30 20:04:29 +01:00
romkatv
2057080ec2 fix an error message printed for 32-bit intel users; see https://github.com/romkatv/gitstatus/issues/73 2019-10-30 19:13:15 +01:00
romkatv
3377990a6f wip: dynamic shit 2019-10-29 15:54:30 +01:00
romkatv
37fbc8c7ea transient_rprompt hides gap 2019-10-29 12:34:00 +01:00
romkatv
806ec183ff add p10k display command 2019-10-28 22:12:42 +01:00
romkatv
4e3953566f speed up truncate_to_unique 2019-10-28 17:54:50 +01:00
romkatv
dc7cfc78a4 remove debug logs 2019-10-28 17:25:06 +01:00
romkatv
8cb81ecd90 cheaper cache key in dir 2019-10-28 17:07:11 +01:00