Awesome
zplug-blame
A zsh plugin for zplug that lets you see how long it took for each zplug plugin to load <img src="https://github.com/jkcdarunday/zplug-blame/assets/4564810/e562774a-24b5-4ba3-8cb9-58584e53bceb" width="800" />
Usage
Make sure that this plugin is loaded before any other plugins.
Print plugin load times with zplug's total load time
If you want to print the total time since zplug has loaded, you can follow the ff. example in your .zshrc:
export ZPLUG_BLAME_START_TIME=$(date +%s%N)
. /usr/share/zsh/scripts/zplug/init.zsh
zplug 'jkcdarunday/zplug-blame'
# Your other zplug plugins go here
zplug check || zplug install
zplug load
zplug_blame::print_load_time
Print plugin load times only
If you don't want to print the zplug load time, you can omit the export
and print_load_time
lines like in the ff. example:
. /usr/share/zsh/scripts/zplug/init.zsh
zplug 'jkcdarunday/zplug-blame'
# Your other zplug plugins go here
zplug check || zplug install
zplug load