Use the `commands` dictionary from zsh instead of always calling `command`. Regex used: s/command -v \([^ ]*\) &>\/dev\/null/(( $+commands[\1] ))/g
Update all submodules to the newest commit. Change submodule names in `.gitmodules` from local path to repo names. Sort and group `.gitmodules` by program that uses it. Remove the clone of 'fzf-tab' as my pull request got merged.
Put the external plugins to the end as well as z-sy-h to the end of the plugins. Put the last remaining lines in the zshrc in their own modules.