romkatv
d0f6cd0b50
update build instructions
2020-05-13 10:44:19 +02:00
romkatv
a6009c74a9
Squashed 'gitstatus/' changes from f81313e2..1a80249d
...
1a80249d build: verify libgit2 tarball sha256
74c3d56f bash: call mktemp only once and avoid `mktemp -u`
b139dec4 install: use mktemp if available
9f594d24 bash: block SIGQUIT and SIGTSTP in daemon
73f47ea3 add sha256 verification for downloaded gitstatusd; enable gitee mirror
git-subtree-dir: gitstatus
git-subtree-split: 1a80249d2b6a53fd076ae846f8fcc501183ca5a5
2020-05-13 09:40:53 +02:00
romkatv
e7f0bac67d
Merge commit 'a6009c74a92f1c01d725364635aa38eba67bc15a'
2020-05-13 09:40:53 +02:00
romkatv
d23b2c3792
Squashed 'gitstatus/' changes from 901c366b..f81313e2
...
f81313e2 move gitee disable higher
8cfb83f3 print [ok] after download when stderr is not tty
d185a2ab disable gitee mirror until there is sha256 verification in place
fb88a401 show progress when downloading gitstatusd
ae988158 add a mirror for gitstatusd release files
c673d327 disable aliases before calling zcompile
git-subtree-dir: gitstatus
git-subtree-split: f81313e27271ee1fb3fd22b8e72382e9516776ef
2020-05-12 21:55:25 +02:00
romkatv
71f5f42997
Merge commit 'd23b2c3792712662408c332a52547dc903cc5c43'
2020-05-12 21:55:25 +02:00
romkatv
16b44fd9da
add p10k clear-instant-prompt
; disable instant prompt when gitstatus is likely to download a new binary
2020-05-12 21:52:51 +02:00
romkatv
d075b5a5cb
disable aliases before calling zcompile
2020-05-12 08:34:01 +02:00
romkatv
bda74564e3
Squashed 'gitstatus/' changes from d3bc3e34..901c366b
...
901c366b survive `cd` being a function that fails instead of doing its job; see #123
git-subtree-dir: gitstatus
git-subtree-split: 901c366b8ecb736e579784b132442ee51bcb0840
2020-05-11 19:27:10 +02:00
romkatv
f43d8b9e0e
Merge commit 'bda74564e3b1b9bbaa77f840215f7d99d0b77ed8'
2020-05-11 19:27:10 +02:00
romkatv
1db7094966
Squashed 'gitstatus/' changes from cd5673b4..d3bc3e34
...
d3bc3e34 work around bugs in curl on cygwin; see #706
61a67c66 print error message from curl/wget before the summary
git-subtree-dir: gitstatus
git-subtree-split: d3bc3e346cc71ee1a29d0c4316449feb3dcb3116
2020-05-11 18:19:51 +02:00
romkatv
e27a8fbcbf
Merge commit '1db7094966bc86658166709db26b7750d8fc2821'
2020-05-11 18:19:51 +02:00
romkatv
d047ed87a1
Squashed 'gitstatus/' changes from 6a4f0fc0..cd5673b4
...
cd5673b4 increase default gitstatus_start timeout from 5s to 30s
git-subtree-dir: gitstatus
git-subtree-split: cd5673b4971bf1a6d9aa8d57963e954e619b950e
2020-05-11 15:29:08 +02:00
romkatv
1a976f989a
Merge commit 'd047ed87a1093b27aff3324ba57860c9c42f7b65'
2020-05-11 15:29:08 +02:00
romkatv
bc85e46f8b
Squashed 'gitstatus/' changes from 32b7b674..6a4f0fc0
...
6a4f0fc0 add missing \n in error messages
d2fd0166 update build instructions
git-subtree-dir: gitstatus
git-subtree-split: 6a4f0fc0cadc214bbe4051bf87d87033558aeed8
2020-05-10 17:44:24 +02:00
romkatv
75bbc4439f
Merge commit 'bc85e46f8b8a548379144732a3218bfe686f2f63'
2020-05-10 17:44:24 +02:00
romkatv
b305649e53
docs
2020-05-10 16:58:41 +02:00
romkatv
1c39df6280
document how to package powerlevel10k for distribution
2020-05-10 16:38:06 +02:00
romkatv
0acaefe57f
Squashed 'gitstatus/' changes from 6b9ba17..32b7b67
...
32b7b67 silly typo bug dammit!
git-subtree-dir: gitstatus
git-subtree-split: 32b7b674326b109bbe639d6dc662ede2d4df3ad2
2020-05-10 16:17:00 +02:00
romkatv
ec81904184
Merge commit '0acaefe57f32e2afffab13a988d8b29d3f6eb1aa'
2020-05-10 16:17:00 +02:00
romkatv
1531d6e543
Squashed 'gitstatus/' content from commit 6b9ba17
...
git-subtree-dir: gitstatus
git-subtree-split: 6b9ba179c6655286c4c399e7926d5098dd6bd706
2020-05-10 15:58:05 +02:00
romkatv
97fac973af
Merge commit '1531d6e5439daae01627b2645684876b75eaf5eb' as 'gitstatus'
2020-05-10 15:58:05 +02:00
romkatv
c159f3aaef
nuke gitstatus (going to replace with subtree)
2020-05-10 15:56:56 +02:00
romkatv
9fc454fc08
mangle gitstatus function names
2020-05-10 13:31:28 +02:00
romkatv
317a9896d8
bump version
2020-05-10 07:28:07 +02:00
romkatv
a238426d97
bug fix: preserve empty array elements in _p9k_declare (see #678 )
2020-05-10 06:54:43 +02:00
romkatv
22396b86f3
when shortening with truncate_to_unique, never produce just dots for a segment
2020-05-09 19:53:01 +02:00
Roman Perepelitsa
3de6154ee7
notes
2020-05-09 15:13:01 +02:00
romkatv
f2cffc978c
better p10k help display
2020-05-09 11:30:11 +02:00
romkatv
ca114f2508
work around more zsh bugs w.r.t. SIGWINCH; see #694
2020-05-08 06:23:17 +02:00
Olivier MARY
541d573551
Fix _p9k_precmd:trap:17: undefined signal: return ( #695 )
...
Signed-off-by: Olivier MARY <olivier@omary.fr>
2020-05-07 11:02:31 +02:00
romkatv
94bbbc1ca8
ignore cursor shape escape sequence in the output when instant prompt is active
2020-05-07 09:47:18 +02:00
romkatv
dc1f023344
work around more zsh bugs w.r.t. local traps
2020-05-06 23:13:56 +02:00
romkatv
aceb1c5c77
fix a typo: ${x:-} => ${x:--}
2020-05-06 23:00:33 +02:00
romkatv
9a47e80ff9
dump state after every initialization but never synchronously
2020-05-06 21:31:48 +02:00
romkatv
5d41bf4703
block SIGINT while powerlevel10k is running
2020-05-06 21:05:01 +02:00
romkatv
c7efd5badb
always dump instant prompt whenever dumping state
2020-05-06 12:50:17 +02:00
romkatv
fc1fd9beb5
delete instant prompt cache when config changes while instant prompt is active
2020-05-06 12:02:15 +02:00
romkatv
30457e2be6
allow patterns in POWERLEVEL9K_VIRTUALENV_GENERIC_NAMES; see #686
2020-05-05 11:52:36 +02:00
romkatv
3688d12857
cd
=> cd -q
to survive weird chpwd hooks
2020-05-04 17:58:57 +02:00
romkatv
3f08f1392a
pull upstream changes from gitstatus
2020-05-04 17:48:35 +02:00
romkatv
48a36ebc17
pull upstream changes from gitstatus
2020-05-04 17:44:03 +02:00
romkatv
2cc815deaf
'cd /' in the worker to avoid locking cwd
2020-05-04 13:24:22 +02:00
romkatv
b2c77eb370
pull upstream changes from gitstatus
2020-05-04 13:22:59 +02:00
romkatv
9b1353f112
perform single word shell expansions on PROMPT_EOL_MARK (see #683 )
2020-05-03 07:05:47 +02:00
romkatv
1b5ee70b3d
pull upstream changes from gitstatus
2020-05-02 16:45:11 +02:00
romkatv
06603a2d62
work around bugs in kitty where it hangs on close
...
All terminals quit when the child process terminates. Except
kitty. Kitty doesn't quit until there are no open file
descriptors to the tty.
And the best thing? This is "better". Having the balls to
claim this nasty bug as feature is worthy of admiration.
2020-05-02 16:30:47 +02:00
romkatv
fdb0bb6af7
set P9K_PYENV_PYTHON_VERSION in prompt_pyenv; see #679
2020-05-02 14:32:17 +02:00
romkatv
459af1f238
allow dir styling based on the pair: $PWD and whether it's writable
...
fixes #678
2020-05-02 13:36:40 +02:00
Roman Perepelitsa
f14ffcff2c
typo
2020-04-29 21:51:01 +02:00
romkatv
7c4b0f36c0
support POWERLEVEL9K_DIR_TRUNCATE_BEFORE_MARKER=first; see #669
2020-04-28 21:14:06 +02:00