From 818a9b4e9eb98272d5ca35ad3f4a398402bddf09 Mon Sep 17 00:00:00 2001 From: Markus Towara Date: Thu, 9 Apr 2026 18:26:47 +0200 Subject: [PATCH] fix(docker): create completions directory if it doesn't already exist Fixes #13679 --- plugins/docker/docker.plugin.zsh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/docker/docker.plugin.zsh b/plugins/docker/docker.plugin.zsh index 9d7cf8641..bbbe30613 100644 --- a/plugins/docker/docker.plugin.zsh +++ b/plugins/docker/docker.plugin.zsh @@ -51,6 +51,9 @@ fi # If the completion file doesn't exist yet, we need to autoload it and # bind it to `docker`. Otherwise, compinit will have already done that. if [[ ! -f "$ZSH_CACHE_DIR/completions/_docker" ]]; then + if [[ ! -f "$ZSH_CACHE_DIR/completions" ]]; then + mkdir -p "$ZSH_CACHE_DIR/completions" + fi typeset -g -A _comps autoload -Uz _docker _comps[docker]=_docker