aboutsummaryrefslogtreecommitdiff
path: root/files/.zsh
diff options
context:
space:
mode:
authorAnton Bobov <abobov@gmail.com>2020-02-08 23:23:28 +0500
committerAnton Bobov <abobov@gmail.com>2020-02-08 23:39:36 +0500
commit89d08f8344c521977d027e2c2831540f72674915 (patch)
tree886574361601a214b7970985c47ddd298f0fc0bf /files/.zsh
parent090b5e21fe47e6102d21a1a39612953f8c643bba (diff)
Updates.
Diffstat (limited to 'files/.zsh')
-rw-r--r--files/.zsh/rc/S50_aliases16
-rw-r--r--files/.zsh/rc/S50_functions5
2 files changed, 18 insertions, 3 deletions
diff --git a/files/.zsh/rc/S50_aliases b/files/.zsh/rc/S50_aliases
index 9dbf7ac..a258477 100644
--- a/files/.zsh/rc/S50_aliases
+++ b/files/.zsh/rc/S50_aliases
@@ -14,8 +14,18 @@ alias -s pdf=evince
alias -s exe=wine
+alias da='\du -sch'
+if [ -x "$(command -v ncdu)" ]; then
+ alias du='ncdu -rr -x --exclude .git'
+else
+ alias du='du -h'
+fi
+
+if [ -x "$(command -v prettyping)" ]; then
+ alias ping='prettyping --nolegend'
+fi
+
alias df='df -h'
-alias du='du -h'
alias free='free -tm'
alias whois='whois -H'
alias grep='grep --color=auto'
@@ -105,7 +115,7 @@ alias -g XC='|xclip -selection clipboard'
# Docker and docker-compose
#
alias dbash='docker exec -it `docker ps -ql` bash'
-alias dps='docker ps'
+alias dps='docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Status}}\t{{.Names}}\t{{.Ports}}"'
alias drun='docker run -it --rm'
alias dlog='docker logs --tail 100 --follow'
alias dc='docker-compose'
@@ -114,7 +124,7 @@ 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 portcheck='nc -z -v -w 5'
alias jq='jq --color-output'
diff --git a/files/.zsh/rc/S50_functions b/files/.zsh/rc/S50_functions
index 28e585a..8667d8d 100644
--- a/files/.zsh/rc/S50_functions
+++ b/files/.zsh/rc/S50_functions
@@ -50,4 +50,9 @@ datediff() {
echo $(( (d1 - d2) / 86300 )) days
}
+transfer() {
+ curl --progress-bar --upload-file "$1" https://transfer.sh/$(basename "$1") | tee /dev/null;
+ echo
+}
+
# vim: ft=zsh :