657ad0523d5a29e0bdc8af0cd63c23ac597406e8
- Author
- Carlo Sala <carlosalag@protonmail.com>
- Committer
- Carlo Sala <carlosalag@protonmail.com>
- Date
Message
fix(theme-and-appearance): fix `diff` completion in macOS
Closes #11416
Closes #11454
Diff
1diff --git a/lib/theme-and-appearance.zsh b/lib/theme-and-appearance.zsh
2index 00947f72dc4e1f563ed8ebc836640986984862c4..9b908bef00bf84ebf43655e17f7602a25818bf6a 100644
3--- a/lib/theme-and-appearance.zsh
4+++ b/lib/theme-and-appearance.zsh
5@@ -41,7 +41,11 @@ fi
6
7 # enable diff color if possible.
8 if command diff --color /dev/null /dev/null &>/dev/null; then
9- alias diff='diff --color'
10+ function color-diff {
11+ diff --color $@
12+ }
13+ alias diff="color-diff"
14+ compdef _diff color-diff # compdef is already loaded by this point
15 fi
16
17 setopt auto_cd