function diff if command -q delta command diff -u $argv[1] $argv[2] | delta --diff-so-fancy else if command -q diff-so-fancy command diff -u $argv[1] $argv[2] | diff-so-fancy else command diff -u $argv[1] $argv[2] end end