1 2 3 4 5 6 7 8
function dired if set --query argv[1] set --function repo $argv[1] else set --function repo $pwd end emacsclient -e "(magit-status \"$argv[1]\")" end