summaryrefslogtreecommitdiffstatshomepage
path: root/sh/aliases.sh
diff options
context:
space:
mode:
Diffstat (limited to 'sh/aliases.sh')
-rw-r--r--sh/aliases.sh20
1 files changed, 14 insertions, 6 deletions
diff --git a/sh/aliases.sh b/sh/aliases.sh
index b3bad9f..2e69b83 100644
--- a/sh/aliases.sh
+++ b/sh/aliases.sh
@@ -10,10 +10,18 @@ alias grep='grep --color'
alias cat=bat
alias ipa="ip -s -c -h a"
alias untar="tar -zxvf "
-alias py=python3
-alias python=python3
-alias pip=pip3
-alias dsh="dce sh"
-alias dps="docker ps"
alias update="sudo apt update && apt list --upgradable"
-alias upgrade="sudo apt upgrade -y" \ No newline at end of file
+alias upgrade="sudo apt upgrade -y"
+
+if command -v docker &>/dev/null; then
+ if [ -f ~/.docker/cli-plugins/docker-compose ]; then
+ alias dc="docker compose"
+ else
+ alias dc="docker-compose"
+ fi
+ alias doe="docker exec -it"
+ alias dops="docker ps"
+ alias dce="dc exec"
+ alias dcps="dc ps"
+ alias dcls="dc ls"
+fi