Tente alterar o comando para o caminho completo: -
name: syncSrc
command: /home/<user>/Scipts/syncSource.sh
O til ( ~
) é expandido para 'seu diretório pessoal' dentro do seu shell (por exemplo, bash
), e é por isso que funciona quando você digita no terminal. Não há shell envolvido quando você tenta invocar o atalho, e é por isso que ele falha.