Skip to content

Instantly share code, notes, and snippets.

@Farid-NL
Created March 22, 2024 19:54
Show Gist options
  • Save Farid-NL/62038627ff2079c6f94a32a7b26a7cbc to your computer and use it in GitHub Desktop.
Save Farid-NL/62038627ff2079c6f94a32a7b26a7cbc to your computer and use it in GitHub Desktop.
Lazy loading for sdkman in zsh
export SDKMAN_DIR="$HOME/.sdkman"
source ~/your/path/sdkman-lazy.zsh
sdk() {
unfunction sdk
[[ -s "$SDKMAN_DIR/bin/sdkman-init.sh" ]] && source "$SDKMAN_DIR/bin/sdkman-init.sh"
sdk "$@"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment