Commit graph

64 commits

Author SHA1 Message Date
Kaleb Elwert 24e5e49ff2 prompt: remove prompt_sp from prompt_smiley_setup as it is not needed 2017-08-10 13:39:49 -07:00
Kaleb Elwert 7e7124e84a Update agnoster prompt to include security fix
Fixes #1267
2017-07-25 14:15:07 -07:00
Kaleb Elwert 9bdc1b35d5 Migrate sorin prompt to zsh-async (#1385)
This includes some improvements by @indrajitr in addition to the main migration.

The first step was to avoid PROMPT and RPROMPT modification when possible (which may help resolve some other issues as well relating to zsh crashes with the sorin prompt) then update the displayed git information in a separate variable rather than a command.

We use zsh-async for creating and running background tasks. The sorin prompt uses it to update git info without blocking the prompt from displaying (because of how long it can take). In the future it may be worth moving more tasks and more prompts to using this.

The move to zsh-async does make the git prompt slower in some circumstances (most noticeable in large repos), but this is a worthwhile tradeoff to avoid the cache file which had a number of potential security holes.

We have also switched to adding zsh-async as an external submodule (rather than the version bundled with pure) which may cause some migration headaches, but it will be worth it in the long run.
2017-07-24 11:55:02 -07:00
Kaleb Elwert 27c2ccd8b9 Update external prompt modules 2017-04-04 23:00:28 -07:00
Plastix 8820b71f37 Update pure prompt to v1.5.2
This fixes a security issue with malicious branch names
2017-04-03 11:42:05 -07:00
Sorin Ionescu 8bd720b0c7 Update pure theme 2016-02-28 22:32:40 -05:00
Sorin Ionescu 165879d4b3 Update pure theme 2015-11-09 02:09:48 -05:00
Sorin Ionescu f7ea78078f Update pure theme 2015-05-25 21:58:43 -04:00
Sorin Ionescu 08676a273e Update pure theme 2015-05-03 13:44:41 -04:00
Sorin Ionescu ac8bc74ef0 Update pure theme 2015-04-01 16:32:38 -04:00
Sorin Ionescu 4411c95a83 Update pure theme 2015-02-12 19:17:38 -05:00
Sorin Ionescu 9f82926f6e Add pure theme 2014-11-11 20:51:46 -05:00
Sorin Ionescu 61e91b8fb0 Add agnoster theme 2014-11-11 20:51:46 -05:00
Sorin Ionescu 967c91a351 Add powerline theme 2014-11-11 20:51:46 -05:00