Use single quotes inside command
Remove config-host template
Allow user in script
Remove ssh_dir requirement, use ~${user} approach
Add unless for not recreating id.d dir