From cf1c169bddffa22809e8a0359bb09344b2e3ee60 Mon Sep 17 00:00:00 2001 From: Anton Bobov Date: Sun, 13 Jun 2021 16:22:39 +0500 Subject: zsh: update aliases. --- files/.zsh/rc/S20_sdkman | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'files/.zsh/rc/S20_sdkman') diff --git a/files/.zsh/rc/S20_sdkman b/files/.zsh/rc/S20_sdkman index e94ab6b..04eb94a 100644 --- a/files/.zsh/rc/S20_sdkman +++ b/files/.zsh/rc/S20_sdkman @@ -19,4 +19,15 @@ jdk-select() { test -z "$version" || sdk use java $version } +sdk-cleanup() { + find ~/.sdkman/candidates -maxdepth 2 -mindepth 2 -type d | + awk -F '/' '{print $(NF-1), $NF}' | + sort -V | + column -t | + fzf --multi | + while read candidate version ; do + sdk rm $candidate $version + done +} + # vim: ft=zsh -- cgit v1.2.3