diff options
| author | Anton Bobov <abobov@gmail.com> | 2021-06-13 16:22:39 +0500 |
|---|---|---|
| committer | Anton Bobov <abobov@gmail.com> | 2021-06-13 16:22:39 +0500 |
| commit | cf1c169bddffa22809e8a0359bb09344b2e3ee60 (patch) | |
| tree | 9f3e5b78156de4518e754e5580413d7042873eb9 /files/.zsh/rc | |
| parent | 3271746fe4598cb8c622ac15d6fc9734a4a6d311 (diff) | |
zsh: update aliases.
Diffstat (limited to 'files/.zsh/rc')
| -rw-r--r-- | files/.zsh/rc/S20_sdkman | 11 | ||||
| -rw-r--r-- | files/.zsh/rc/S50_aliases | 5 |
2 files changed, 14 insertions, 2 deletions
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 diff --git a/files/.zsh/rc/S50_aliases b/files/.zsh/rc/S50_aliases index 89c2a4d..a188c2c 100644 --- a/files/.zsh/rc/S50_aliases +++ b/files/.zsh/rc/S50_aliases @@ -75,7 +75,7 @@ alias t='tmux new-session -A -s main' alias mux='tmuxinator' alias scratch='vim -c Scratch' alias scratchmd='vim -c Scratch -c "set ft=markdown"' -alias rscp='rsync -avzP' +alias rscp='rsync -avzhP' alias man='LANG=C man' @@ -143,7 +143,8 @@ alias dc-logs='dc logs --tail 100 --follow' function dc-stats() { dc $@ ps -q | xargs --no-run-if-empty docker stats } -alias dockertop='docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock moncho/dry' +alias docker-top='docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock moncho/dry' +alias docker-dive='docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock wagoodman/dive' # }}} # Package manager {{{ |
