mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-05-22 04:51:12 +02:00
38 lines
917 B
Bash
38 lines
917 B
Bash
# Aliases for podman-compose
|
|
# Inspired by the docker-compose plugin
|
|
|
|
# Check if podman-compose is installed
|
|
if (( ! $+commands[podman-compose] )); then
|
|
# Fallback to 'podman compose' if available
|
|
if podman compose version >/dev/null 2>&1; then
|
|
pccmd='podman compose'
|
|
else
|
|
return
|
|
fi
|
|
else
|
|
pccmd='podman-compose'
|
|
fi
|
|
|
|
alias pco="$pccmd"
|
|
alias pcb="$pccmd build"
|
|
alias pce="$pccmd exec"
|
|
alias pcps="$pccmd ps"
|
|
alias pcrestart="$pccmd restart"
|
|
alias pcrm="$pccmd rm"
|
|
alias pcr="$pccmd run"
|
|
alias pcstop="$pccmd stop"
|
|
alias pcup="$pccmd up"
|
|
alias pcupb="$pccmd up --build"
|
|
alias pcupd="$pccmd up -d"
|
|
alias pcupdb="$pccmd up -d --build"
|
|
alias pcdn="$pccmd down"
|
|
alias pcl="$pccmd logs"
|
|
alias pclf="$pccmd logs -f"
|
|
alias pclF="$pccmd logs -f --tail 0"
|
|
alias pcpull="$pccmd pull"
|
|
alias pcstart="$pccmd start"
|
|
alias pck="$pccmd kill"
|
|
alias pcpause="$pccmd pause"
|
|
alias pcunpause="$pccmd unpause"
|
|
|
|
unset pccmd
|