romkatv
32c3ad75cc
Merge branch 'master' into reactive
2020-01-13 08:51:07 +01:00
romkatv
2b307eefd8
clear to eol when printing empty_line and ruler
2020-01-13 08:50:50 +01:00
romkatv
5ecde25fea
delete trash
2020-01-12 20:33:56 +01:00
romkatv
35d2432326
parse process substitutions
2020-01-12 20:18:15 +01:00
romkatv
cbb3f2bc41
add p10k display -a
2020-01-12 19:37:06 +01:00
romkatv
7b37e475d3
remove parse.zsh
2020-01-12 17:48:31 +01:00
romkatv
1eb83b081e
add POWERLEVEL9K_COMMANDS_MAX_TOKEN_COUNT
2020-01-12 17:48:04 +01:00
romkatv
14623f0626
add POWERLEVEL9K_${segment}_SHOW_ON_COMMAND; bug fixes in parsing
2020-01-12 17:40:27 +01:00
romkatv
be359b6e76
group precommands with commands
2020-01-12 13:14:03 +01:00
romkatv
b8981328bb
minor opitimization
2020-01-12 12:07:34 +01:00
romkatv
02a5d21f12
incorporate latest parser fixes
2020-01-12 12:03:16 +01:00
romkatv
bc0429f3bb
comments
2020-01-12 11:54:21 +01:00
romkatv
856baeb610
Merge branch 'master' into reactive
2020-01-12 11:48:01 +01:00
romkatv
974529b642
add faq about changing colors
2020-01-12 11:36:00 +01:00
romkatv
60d00e9e75
fix 'always'
2020-01-12 11:26:48 +01:00
romkatv
b59f74a7bd
fix heredocs
2020-01-12 09:59:48 +01:00
romkatv
770bf93444
get rid of captures
2020-01-12 09:43:42 +01:00
romkatv
6e3711759f
rename _p9k names for easier testing
2020-01-12 08:42:53 +01:00
romkatv
940e6dc118
write all p10k-on-* hooks to instant prompt
2020-01-11 19:36:11 +01:00
romkatv
849e9519de
back to 32 token limit
2020-01-11 19:26:45 +01:00
romkatv
84f01d5cb3
don't array-expand unnecessarily
2020-01-11 19:26:04 +01:00
romkatv
efe0e79436
don't array-expand unnecessarily
2020-01-11 19:25:20 +01:00
romkatv
8380cee319
run widget hooks only from PS1
2020-01-11 19:24:51 +01:00
romkatv
db9913984d
integrate the new command buffer parser intp p10k
2020-01-11 19:02:54 +01:00
romkatv
fc9cc6f82a
typo
2020-01-11 19:02:27 +01:00
romkatv
4fa3f2cd6a
cleanup
2020-01-11 18:42:05 +01:00
romkatv
dd437267cd
cleanup
2020-01-11 18:41:36 +01:00
romkatv
df4b33c699
handle early precommand termination
2020-01-11 18:23:48 +01:00
romkatv
347392daab
support precommands and fix a few bugs
2020-01-11 18:07:00 +01:00
romkatv
9a6eb616d9
add precommand specs
2020-01-11 16:34:28 +01:00
romkatv
251ec93396
limit the number of looked-at tokens to 32
2020-01-11 15:47:59 +01:00
romkatv
2db236fc69
speedup
2020-01-11 14:45:33 +01:00
romkatv
1779555402
filter and dedup commands
2020-01-11 13:32:00 +01:00
romkatv
461e1acb98
comments
2020-01-11 13:18:26 +01:00
romkatv
68d9aeb559
handle <<<
2020-01-11 13:04:51 +01:00
romkatv
dfc5382c0d
handle for x (y) z
2020-01-11 12:55:25 +01:00
romkatv
b8c9e83661
fix a few bugs in parsing
2020-01-11 11:45:23 +01:00
romkatv
57b500d083
speedup
2020-01-11 11:13:13 +01:00
romkatv
90ac9c9e20
remove function decls from the list of commands
2020-01-11 10:30:36 +01:00
romkatv
c4f68bd609
speed up parsing
2020-01-11 10:04:30 +01:00
romkatv
07ee25a147
add parse.zsh
2020-01-10 21:03:04 +01:00
romkatv
bbd5791aac
pass fd to _p9k_restore_prompt
2020-01-09 19:01:53 +01:00
romkatv
9da0365dfb
make sure the next hook called after p10k-on-post-prompt is always either p10k-on-pre-prompt or p10k-on-init
2020-01-09 14:39:24 +01:00
romkatv
5deed4d459
fix bugs in widget hooks and improve performance
2020-01-09 13:01:41 +01:00
romkatv
ed78375a2e
work around bugs in zsh-syntax-highlighting
2020-01-08 23:00:00 +01:00
romkatv
1173119d55
wrap all widgets; call p10k-on-post-widget hook if defined
2020-01-08 20:16:52 +01:00
romkatv
c79d0c0478
call p10k-on-init hook if defined
2020-01-08 16:23:32 +01:00
romkatv
597767e3fc
describe hooks and parameters accessible from them
2020-01-08 16:23:08 +01:00
romkatv
9f83e5e1dc
Merge branch 'master' into reactive
2020-01-07 11:13:12 +01:00
romkatv
d77bc5fa46
set DISABLE_UPDATE_PROMPT=true when activating instant prompt
...
This is an Oh My Zsh option that makes it update without asking for
confirmation. In practice, when instant prompt is active, OMZ doesn't
wait for the user confirmation and automatically updates.
By setting DISABLE_UPDATE_PROMPT=true we get rid of the spurious
question from the console output without changing the behavior of OMZ
updater.
2020-01-07 10:55:43 +01:00
romkatv
784fea72b5
fix omz update detection
2020-01-07 10:52:06 +01:00
romkatv
e371319f49
don't print concole output warning if oh-my-zsh updates during instant prompt
2020-01-07 10:34:56 +01:00
romkatv
0be72e33f1
add notes
2020-01-04 19:02:58 +01:00
romkatv
7b77d63e7e
add "todo" prompt segment to default configs
2020-01-03 09:56:58 +01:00
romkatv
2291458a5a
show the number of filtered toto tasks if not the same as total and add options to hide todo when filtered and/or total is zero
2020-01-03 09:56:33 +01:00
romkatv
197e542a84
use a more portable icon for todo in portable font mode
2020-01-03 09:55:41 +01:00
romkatv
970f4fb8ff
bug fix: set $0 to =todo.sh when sourcing the user config; fixes #403
2020-01-03 08:52:21 +01:00
romkatv
acb6b68a37
add nnn prompt segment; see #342
2020-01-02 18:59:19 +01:00
romkatv
a9620d7dca
add plenv prompt segment; see #342
2020-01-02 18:24:01 +01:00
romkatv
d8b847c67f
add jenv prompt segment; see #342
2020-01-02 18:13:40 +01:00
romkatv
20a17daf15
add luaenv prompt segment; see #342
2020-01-02 17:57:14 +01:00
romkatv
e45af961da
BREAKING CHANGE: add classes to google_app_cred and change its default content
2020-01-02 17:18:31 +01:00
romkatv
e2c46f0dfc
bug fix: don't trigger transint prompt behavior on Ctrl-C when it wouldn't terminate the top-level zle; fixes #321
2020-01-02 16:17:56 +01:00
romkatv
f220106baa
bug fix: escape backquote; fixes #404
2020-01-01 18:07:40 +01:00
romkatv
8baa6d3a35
pull upstream changes from gitstatus
2019-12-27 19:05:33 +01:00
romkatv
8ef2b737d1
rename gcloud_app to google_app_cred and change its api
2019-12-19 18:46:31 +01:00
romkatv
61c268f7ae
Merge branch 'rsotnychenko-update-gcloud'
2019-12-19 17:28:00 +01:00
romkatv
1086f747ba
Merge branch 'update-gcloud' of https://github.com/rsotnychenko/powerlevel10k into rsotnychenko-update-gcloud
2019-12-19 17:27:46 +01:00
romkatv
fa665ae4a7
bug fix: don't print an empty line after the ruler
...
If the visibility of ruler is 'print', there is an extra
empty line printed after it. With 'show' there is no
extra empty line (as expected).
With this commit there is no empty line in either case.
Fixes #383 .
2019-12-19 16:49:30 +01:00
romkatv
e72c6b9338
bump versions
2019-12-19 16:40:04 +01:00
romkatv
78da8d1b5a
docs
2019-12-19 16:34:23 +01:00
romkatv
c440fc79c5
docs: add faq about configuration wizard running all the time
2019-12-19 16:32:33 +01:00
romkatv
53a3fa92f1
more empty lines
2019-12-17 19:47:58 +01:00
romkatv
16bb3104ca
typo
2019-12-17 19:44:15 +01:00
romkatv
553bf08a74
nag users to restart iTerm2 after installing fonts
2019-12-17 19:41:13 +01:00
romkatv
541646c12e
hide cursor when rewrawing prompt
2019-12-14 14:57:30 +01:00
romkatv
5591ad2290
add POWERLEVEL9K_RBENV_SOURCES; fixes #372
2019-12-12 15:38:56 +01:00
romkatv
14fc4d838c
unbreak Git commit formatting
2019-12-09 14:15:57 +01:00
romkatv
90238d8df8
Merge branch 'alexjurkiewicz-git-commit'
2019-12-09 14:12:16 +01:00
romkatv
345d0644a9
pull upstream changes from gitstatus
2019-12-06 15:50:15 +01:00
romkatv
d5cff592c6
display the new rustc version when rustc is upgraded; fixes #365
2019-12-06 14:46:45 +01:00
romkatv
339703e2b1
better commends for POWERLEVEL9K_GCLOUD_CONTENT_EXPANSION
2019-12-06 13:47:45 +01:00
romkatv
c971c2a619
use simpler patterns in POWERLEVEL9K_DIR_CLASSES examples that don't require extended_glob
2019-12-06 10:07:50 +01:00
romkatv
a8f9527079
add gcloud prompt segment; fixes #366
2019-12-05 23:53:30 +01:00
romkatv
5fc38b0586
pull upstream changes from gitstatus
2019-12-05 21:11:36 +01:00
romkatv
22f0d6a82a
add fvm
2019-12-05 17:45:30 +01:00
romkatv
196dce2d72
ensure vim_shell and midnight_commander icons are always shown; apply narrow_icons to them
2019-12-04 14:07:16 +01:00
romkatv
11b8979c61
s/macOS Terminal/Apple Terminal
2019-12-02 16:54:38 +01:00
romkatv
3e52e38b5b
spello
2019-12-02 16:52:53 +01:00
romkatv
5044c61902
spelling
2019-12-02 14:50:22 +01:00
romkatv
8395e6cd68
add faq about context
2019-12-02 14:48:28 +01:00
romkatv
fb527ad091
remove unnecessary my_git_formatter argument
2019-12-02 14:20:29 +01:00
romkatv
113f290826
add vim_shell prompt segment; see #359
2019-12-02 13:29:58 +01:00
romkatv
e0697c200f
add Git status description to FAQ
2019-12-02 13:09:06 +01:00
romkatv
ac2f387dfd
new prompt segment: goenv (see #342 )
2019-12-01 12:47:03 +01:00
romkatv
3340dc7269
new prompt segment: midnignt_commander (see #342 )
2019-12-01 12:14:24 +01:00
romkatv
6a928c6500
comments
2019-11-30 17:51:58 +01:00
romkatv
37fa37c039
make it easier to edit context segment settings in generated configs
2019-11-30 17:34:12 +01:00
romkatv
dc4ca30600
pull upstream changes from gitstatus
2019-11-29 13:43:59 +01:00
romkatv
9c62b8931f
pull upstream changes from gitstatus
2019-11-29 11:33:10 +01:00