I like to keep my tool configs and alias separate to avoid having a messy .zshrc.
ZSH_CONFIG_PATH=~/.config/zsh
source $ZSH_CONFIG_PATH/powerlevel10k.sh
source $ZSH_CONFIG_PATH/bun.sh
source $ZSH_CONFIG_PATH/alias.sh
source $ZSH_CONFIG_PATH/oh-my-zsh.sh
source $ZSH_CONFIG_PATH/brew.sh
source $ZSH_CONFIG_PATH/go.sh
source $ZSH_CONFIG_PATH/ngrok.sh
source $ZSH_CONFIG_PATH/envars.sh
source $ZSH_CONFIG_PATH/sdkman.sh
source $ZSH_CONFIG_PATH/nvm.sh
Zsh Configs sdkman.sh powerlevel10k.sh envvars.sh zsh.sh go.sh nvm.sh fnm.sh bun.sh alias.sh brew.sh alias.sh