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

Issue:
bug: bash completion does not show --color-scale-mode
```
$ eza --colo<TAB>
--color         --color-scale   --colour        --colour-scale
$ 
```

```
$ eza --version
eza - A modern, maintained replacement for ls
v0.16.2 [+git]
https://github.com/eza-community/eza

$ hostnamectl 
 Static hostname: rich-holmes-desktop
       Icon name: computer-desktop
         Chassis: desktop
      Machine ID: ...
         Boot ID: ...
Operating System: Linux Mint 21.2                 
          Kernel: Linux 5.15.0-89-generic
    Architecture: x86-64
 Hardware Vendor: System76
  Hardware Model: Wild Dog Pro
```




Discussion / hints:

Fix patch:
diff --git a/completions/bash/eza b/completions/bash/eza
index 37fe8b998..70878c97f 100644
--- a/completions/bash/eza
+++ b/completions/bash/eza
@@ -54,7 +54,7 @@ _eza() {
         --*)
             # colo[u]r isn’t parsed correctly so we filter these options out and add them by hand
             parse_help=$(eza --help | grep -oE ' (--[[:alnum:]@-]+)' | tr -d ' ' | grep -v '\--colo')
-            completions=$(echo '--color --colour --color-scale --colour-scale' "$parse_help")
+            completions=$(echo '--color --colour --color-scale --colour-scale --color-scale-mode --colour-scale-mode' "$parse_help")
             mapfile -t COMPREPLY < <(compgen -W "$completions" -- "$cur")
             ;;
 
diff --git a/completions/fish/eza.fish b/completions/fish/eza.fish
index 0c2d08e85..dadc4b510 100644
--- a/completions/fish/eza.fish
+++ b/completions/fish/eza.fish
@@ -25,6 +25,7 @@ complete -c eza -l color-scale \
     size\t''
 "
 complete -c eza -l color-scale-mode \
+    -l colour-scale-mode \
     -d "Use gradient or fixed colors in --color-scale" -x -a "
     fixed\t'Highlight based on fixed colors'
     gradient\t'Highlight based \'field\' in relation to other files'


Test patch: