zplug-blame

August 6, 2023 ยท View on GitHub

A zsh plugin for zplug that lets you see how long it took for each zplug plugin to load

Usage

Make sure that this plugin is loaded before any other plugins.

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

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