Repository: eza-community/eza (language: rust)

Issue:
bug: ZSH completion --total-size has --total-size=  (with the equals)
`%eza -v
eza - A modern, maintained replacement for ls
v0.17.0 [+git]
https://github.com/eza-community/eza`

Just a tiny thing, but in ZSH if I tab on  `eza --total` I get `%eza --total-size=`
with the equals (and unless the man page is incorrect, it doesn't have an argument)
Bash works fine and completes normally to `--total-size`
```
%cat /usr/share/zsh/vendor-completions/_eza|grep total
        --total-size="[Show recursive directory size (unix only)]" \
```
_____
Just a thought, but with this Fantastic functionality, it can seem to hang when using this option, which is normal, when I have my nas mounted in that directory, might a future version include something like finds `-xdev`


Discussion / hints:

Fix patch:
diff --git a/completions/zsh/_eza b/completions/zsh/_eza
index c1f763f40..e6dee474d 100644
--- a/completions/zsh/_eza
+++ b/completions/zsh/_eza
@@ -50,7 +50,7 @@ __eza() {
         {-S,--blocksize}"[List each file's size of allocated file system blocks.]" \
         {-t,--time}="[Which time field to show]:(time field):(accessed changed created modified)" \
         --time-style="[How to format timestamps]:(time style):(default iso long-iso full-iso relative +FORMAT)" \
-        --total-size="[Show recursive directory size (unix only)]" \
+        --total-size"[Show recursive directory size (unix only)]" \
         --no-permissions"[Suppress the permissions field]" \
         {-o,--octal-permissions}"[List each file's permission in octal format]" \
         --no-filesize"[Suppress the filesize field]" \


Test patch: