Apenas sua máquina Spoke1 deve ter um ~/.unison/default.prf . E nesse perfil você precisa especificar duas raízes: o caminho na máquina atual para sincronizar e o caminho na máquina remota. Seu ~/.unison/default.prf deve procurar algo mais próximo disso:
root = /home/user1
root = ssh://user1@spoke//home/user1
ignore = Name .bash*
...
Você não precisa da linha path = current . Isso é somente se você quiser especificar alguns diretórios para sincronizar (com a linha path = Desktop sincronizaria somente o diretório /home/user1/Desktop ). Como você deseja sincronizar todo o diretório inicial, isso não é necessário.
Além disso, verifique sua ortografia de cache :)