pub fn run_aur_ssh_setup(overwrite_existing_host: bool) -> AurSshSetupResultExpand description
What: Run the guided AUR SSH setup flow.
Inputs:
overwrite_existing_host: Whether to overwrite a conflicting existing host block.
Output:
AurSshSetupResultwith either completion report or explicit overwrite request.
Details:
- Creates
~/.sshif missing. - Generates
~/.ssh/aur_keyviassh-keygenif not present. - Writes/updates minimal
Host aur.archlinux.orgblock.