summaryrefslogblamecommitdiff
path: root/notes.txt
blob: 779c7a21b0f2282118e993c6e3df68fc0fd7422d (plain) (tree)
1
2
3
4
5
6
7
8

      

                                                               
                     
                     
 
                                     


                            











                                                                                                               
Hooks:

  p10k-on-init (may be called while zle is active or not)
  p10k-on-pre-prompt (may be called while zle is active or not)
  p10k-on-post-prompt
  p10k-on-post-widget

Parameters accessible from all hooks:

  P9K_PROMPT=regular|instant
  P9K_TTY=old|new

Parameters accessible from p10k-on-post-widget:

  All regular zle parameters (WIDGET, BUFFER, CURSOR, etc.).
  P9K_COMMAND
  P9K_LASTCOMMAND
  P9K_LASTBUFFER
  P9K_LASTCURSOR

`P9K_LAST*` parameters are set if and only if this isn't the first p10k-on-post-widget call after p10k-on-init.

# TODO: call all hooks with user options