Commit Graph

1083 Commits (139413f535ce9a4cbf36fb9507a17dc0b81bb4e1)

Author SHA1 Message Date
romkatv bb6540ae6e remove spurious execute permissions
romkatv d6a336358a replace symbolic links with regular files that "source"
romkatv 5bd389e707 make __p9k_dump_file readonly to ensure no one unsets it
romkatv e1f5e46c9c remove debug output
romkatv bacb43775d don't unsetopt aliases when the theme is sourced twice
romkatv 8a11e83fe1 disable aliases
romkatv 93c19e1d62 run preinit asap
romkatv d435235c29 take advantage of async gitstatus start to make p10k startup faster
romkatv aa606e6cb0 don't print options when no_aliases, no_sh_glob and brace_expand are all set
romkatv e0bb4f0147 zcompile all sources
romkatv 0067e0d4a1 survive emulate sh; fixes
romkatv 3434c0e0a9 correctly deduce p10k directory when using zprezto with zsh 5.1
see 
romkatv f62d1d5ae3 speciazled diagnostics for i686; more escapes; more opts
romkatv 0378a0a54c cleanup
romkatv 2ec4ed0702 make sure _p9k_restore_aliases does not get unset
romkatv d63fd9a873 start massive refactoring of config params
romkatv b4706cbe43 cleanup in alias handling
romkatv 5e72d3ca80 move source guard to the outer script
romkatv b495f07179 more paranoid quotes
romkatv 091c942044 defend against aliases, especially global ones
romkatv 7f3924adf9 quote to avoid clashes with global aliases
romkatv 82bec3a25b typo when launching gitstatusd
romkatv 2f80b186b4 quote prompt content with (qqq) instead of (q); the latter breaks on double quotes
romkatv 913dfb37f7 add POWERLEVEL9K_JAVA_VERSION_FULL
romkatv 23e8dccdeb Merge branch 'master' of github.com:romkatv/powerlevel10k
romkatv e3890f2ec6 add POWERLEVEL9K_KUBECONTEXT_CLASSES
romkatv b8b197ec17 add POWERLEVEL9K_KUBECONTEXT_SHOW_DEFAULT_NAMESPACE option
romkatv 68e79d3cb5 speed up truncate_with_package_name
romkatv 639443fa6c partially roll back 4def4452 and work around bugs in some terminals that draw an extra ruler sometimes under load
romkatv 4def4452df simplify line-wrapping logic
This version seems to work correctly in the presence of all known
to me ZSH bugs and terminal variations. More testing is needed though.
romkatv 4dad2d81ff correctly handle zsh 5.4.2 whose ZSH_PATCHLEVEL does not start with "zsh"
romkatv a4b0fd6114 POWERLEVEL9K_VCS_MAX_NUM_STAGED => POWERLEVEL9K_VCS_STAGED_MAX_NUM (with temp fallback)
romkatv 473c5c45c3 don't invoke custom prompt command if it doesn't resolve
romkatv 8b8743c8ed add missing "return 0"
romkatv 01320275d2 add a workaround for an off-by-one bug in ZSH that triggers when PROMPT overflows a line
romkatv 58545efa01 print a warning when POWERLEVEL9K_RULER_CHAR is invalid
romkatv e250797719 manually prompt-expand time and date so that they don't change when we emulate transient_rprompt
romkatv b000ce4ad0 avoid using %(l.t.f) after writing to the edge of the screen
romkatv 4e3ec4850c new feature: ruler above the prompt; to enable: POWERLEVEL9K_SHOW_RULER=true
romkatv 2e4235cffa speed up prompt by folding multiple ${${...}+} into one
romkatv 710267c742 fix a silly bug in newline
romkatv 7f08e8a053 goddamn widget wrappers!
romkatv 80b865e736 don't add \n after a full line
romkatv 8a2207a84e print LEFT_SEGMENT_END_SEPARATOR in the right place
romkatv e8f2c1aa6f add powerlevel9k_refresh_prompt_inplace that users can from zle widgets to refresh prompt inplace
romkatv d1e5fd27ee add a workaround for old buggy purepower configs
romkatv f9801b339e remove commented out code
romkatv 3be988cae8 fix a bug in initialization of 'd'; use '_p9k_prompt_length $d' as the default value of POWERLEVEL9K_SHORTEN_DELIMITER_LENGTH
romkatv 8956e47698 when POWERLEVEL9K_RPROMPT_ON_NEWLINE=false, render right prompt within left prompt
Syphdias 2209c2c990
add d(delimiter length) for every strategy