aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Bobov <abobov@gmail.com>2021-06-13 16:22:39 +0500
committerAnton Bobov <abobov@gmail.com>2021-06-13 16:22:39 +0500
commitcf1c169bddffa22809e8a0359bb09344b2e3ee60 (patch)
tree9f3e5b78156de4518e754e5580413d7042873eb9
parent3271746fe4598cb8c622ac15d6fc9734a4a6d311 (diff)
zsh: update aliases.
-rw-r--r--files/.zsh/rc/S20_sdkman11
-rw-r--r--files/.zsh/rc/S50_aliases5
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 {{{