feat: sdkman support

This commit is contained in:
2026-03-27 10:27:32 +01:00
parent 103c22f7c5
commit 6206a2303f
2 changed files with 8 additions and 3 deletions
+6 -2
View File
@@ -73,6 +73,12 @@ if [ -s "$HOME/.gvm/scripts/gvm" ] ; then
. "$HOME/.gvm/scripts/gvm"
fi
if [ -s "$HOME/.sdkman/bin/sdkman-init.sh" ] ; then
export SDKMAN_DIR="$HOME/.sdkman"
. "$HOME/.sdkman/bin/sdkman-init.sh"
fi
if command -v oh-my-posh 2>&1 >/dev/null; then
eval "$(! oh-my-posh init zsh --config=~/worker.omp.json)"
fi
@@ -200,5 +206,3 @@ plugins=(git pm2 gh sudo ssh ruby rust python node github rsync nvm rbenv pyenv
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
[[ -s "/home/valknar/.gvm/scripts/gvm" ]] && source "/home/valknar/.gvm/scripts/gvm"
+2 -1
View File
@@ -53,12 +53,13 @@ references:
into: .oh-my-zsh/custom/plugins/zsh-syntax-highlighting
scripts:
debian/update: sudo sed -i 's/main non-free-firmware/main contrib non-free non-free-firmware/g' /etc/apt/sources.list && sudo apt update
debian/install: sudo apt install curl wget zsh fzf davfs2 make imagemagick ffmpeg yt-dlp pkg-config zstd libffi-dev zlib1g-dev libyaml-dev libssl-dev liblzma-dev libbz2-dev libncurses-dev libreadline-dev libsqlite3-dev python3-tk tk-dev
debian/install: sudo apt install curl wget zsh fzf davfs2 make imagemagick ffmpeg yt-dlp pkg-config zstd libffi-dev zlib1g-dev libyaml-dev libssl-dev liblzma-dev libbz2-dev libncurses-dev libreadline-dev libsqlite3-dev python3-tk tk-dev unzip zip
rust/install: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
go/install: sudo apt install golang
node/install: nvm install
ruby/install: rbenv install
python/install: pyenv install
sdkman/install: curl -s "https://get.sdkman.io" | bash
docker/install: curl -fsSL -o- https://get.docker.com | sudo sh && sudo usermod -aG docker $USER
claude/install: curl -fsSL https://claude.ai/install.sh | bash
yq/install: wget https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64 -O /usr/local/bin/yq && chmod +x /usr/local/bin/yq