diff --git a/playbooks/roles/common/tasks/main.yml b/playbooks/roles/common/tasks/main.yml index 72f50f5..2826c88 100644 --- a/playbooks/roles/common/tasks/main.yml +++ b/playbooks/roles/common/tasks/main.yml @@ -23,4 +23,8 @@ src: ~/.dotfiles/taskbook.json dest: ~/.taskbook.json state: link - + +- name: Install SDKMan + shell: curl -s https://sdkman.io | zsh + args: + creates: ~/.sdkman/bin/sdkman-init.sh diff --git a/zsh/zshrc b/zsh/zshrc index 1f19fa5..1c82196 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -74,3 +74,7 @@ fi export PATH="$HOME/.yarn/bin:$HOME/.anyenv/bin:$PATH" export SHELL="/bin/zsh" eval "$(anyenv init -)" + +#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!! +export SDKMAN_DIR="/Users/acicchetti/.sdkman" +[[ -s "/Users/acicchetti/.sdkman/bin/sdkman-init.sh" ]] && source "/Users/acicchetti/.sdkman/bin/sdkman-init.sh"