Skip to content

Instantly share code, notes, and snippets.

@elalemanyo
Last active November 11, 2025 15:29
Show Gist options
  • Select an option

  • Save elalemanyo/cb3395af64ac23df2e0c3ded8bd63b2f to your computer and use it in GitHub Desktop.

Select an option

Save elalemanyo/cb3395af64ac23df2e0c3ded8bd63b2f to your computer and use it in GitHub Desktop.
Debug zsh startup time

Debug zsh startup time

  1. Inject profiling code

    At the beginning of your .zshrc add following: zmodload zsh/zprof

    and at the end add: zprof

    This will load zprof mod and display what your shell was doing durung your initialization.

  2. Measure startup time

    time zsh -i -c exit

@yves-vogl
Copy link

All the credits belong to you ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment