diff --git a/.zshrc b/.zshrc index afb614a..2dcb684 100644 --- a/.zshrc +++ b/.zshrc @@ -162,6 +162,18 @@ __get_Packager__() { esac } +__podman__() { + alias up="podman-compose up" + alias down="podman-compose down" + alias pull="podman-compose pull" + alias dr="podman run --rm -it" + alias drs="podman-compose down && podman-compose up -d --remove-orphans --force-recreate" + alias ds="podman ps -a --format 'table {{.ID}}\t{{.Image}}\t{{.Status}}\t{{.Ports}}'" + alias dcs="podman-compose ps -a --format 'table {{.Name}}\t{{.Image}}\t{{.Status}}\t{{.Ports}}'" + alias dl="podman-compose logs -f" + alias dc="podman-compose" +} + __docker__() { alias up="docker compose up" alias down="docker compose down" @@ -561,7 +573,11 @@ __alias__() { # ─< d stands for docker >────────────────────────────────────────────────────────────────── if command_exists docker; then + echo_warning "Using docker!" __docker__ + elif command_exists podman-compose; then + echo_warning "Using podman!!" + __podman__ fi # ─< g stands for GIT >─────────────────────────────────────────────────────────────────────