From 8392894ca9e1c2a99c47559e97287577fed829b3 Mon Sep 17 00:00:00 2001 From: Fernando Silva Date: Mon, 6 Jul 2026 12:06:20 +1200 Subject: [PATCH 1/3] add docker compose config alias --- plugins/docker-compose/docker-compose.plugin.zsh | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/docker-compose/docker-compose.plugin.zsh b/plugins/docker-compose/docker-compose.plugin.zsh index 7863c4f39..94c0b33af 100644 --- a/plugins/docker-compose/docker-compose.plugin.zsh +++ b/plugins/docker-compose/docker-compose.plugin.zsh @@ -5,6 +5,7 @@ [[ -x "${commands[docker-compose]:A}" ]] && dccmd='docker-compose' || dccmd='docker compose' alias dco="$dccmd" +alias dcc="$dccmd config" alias dcb="$dccmd build" alias dce="$dccmd exec" alias dcps="$dccmd ps" From 45b97508e53f33445aace0ee74af2937df6707c2 Mon Sep 17 00:00:00 2001 From: Fernando Silva Date: Mon, 6 Jul 2026 12:13:02 +1200 Subject: [PATCH 2/3] updated readme --- plugins/docker-compose/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/docker-compose/README.md b/plugins/docker-compose/README.md index 5a0290462..8211a6487 100644 --- a/plugins/docker-compose/README.md +++ b/plugins/docker-compose/README.md @@ -2,7 +2,7 @@ This plugin provides completion for [docker-compose](https://docs.docker.com/compose/) as well as some aliases for frequent docker-compose commands. -This plugin chooses automatically between the legacy `docker-compose` command and the modern +This plugin chooses automatically between the legacy `docker-compose` command and the modern `docker compose` subcommand, preferring `docker-compose` when both are available. To use it, add docker-compose to the plugins array of your zshrc file: @@ -16,6 +16,7 @@ plugins=(... docker-compose) | Alias | Command | Description | |-----------|----------------------------------|----------------------------------------------------------------------------------| | dco | `docker-compose` | Docker-compose main command | +| dcc | `docker-compose config` | Parse, resolve and render compose file in canonical format | | dcb | `docker-compose build` | Build containers | | dce | `docker-compose exec` | Execute command inside a container | | dcps | `docker-compose ps` | List containers | From b2b5b4724564ff467ae0e1996dc76e7479508484 Mon Sep 17 00:00:00 2001 From: Fernando Silva Date: Mon, 6 Jul 2026 12:14:21 +1200 Subject: [PATCH 3/3] sorting :) --- plugins/docker-compose/README.md | 2 +- plugins/docker-compose/docker-compose.plugin.zsh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/docker-compose/README.md b/plugins/docker-compose/README.md index 8211a6487..01d4df1cb 100644 --- a/plugins/docker-compose/README.md +++ b/plugins/docker-compose/README.md @@ -16,8 +16,8 @@ plugins=(... docker-compose) | Alias | Command | Description | |-----------|----------------------------------|----------------------------------------------------------------------------------| | dco | `docker-compose` | Docker-compose main command | -| dcc | `docker-compose config` | Parse, resolve and render compose file in canonical format | | dcb | `docker-compose build` | Build containers | +| dcc | `docker-compose config` | Parse, resolve and render compose file in canonical format | | dce | `docker-compose exec` | Execute command inside a container | | dcps | `docker-compose ps` | List containers | | dcrestart | `docker-compose restart` | Restart container | diff --git a/plugins/docker-compose/docker-compose.plugin.zsh b/plugins/docker-compose/docker-compose.plugin.zsh index 94c0b33af..97dd864b8 100644 --- a/plugins/docker-compose/docker-compose.plugin.zsh +++ b/plugins/docker-compose/docker-compose.plugin.zsh @@ -5,8 +5,8 @@ [[ -x "${commands[docker-compose]:A}" ]] && dccmd='docker-compose' || dccmd='docker compose' alias dco="$dccmd" -alias dcc="$dccmd config" alias dcb="$dccmd build" +alias dcc="$dccmd config" alias dce="$dccmd exec" alias dcps="$dccmd ps" alias dcrestart="$dccmd restart"