function sshkey --description "generate a SSH key" if test (count $argv) -ne 1 echo "Usage: sshkey " echo "example: sshkey ~/.ssh/your_key_name" return 1 end set file $argv[1] if test -e "$file" echo "Error: $file already exists." return 1 end ssh-keygen -t ed25519 -f "$file" -C "$(hostname)" -N "" end