Primeiro, descubra onde seu arquivo sddm.service padrão está localizado:
$ systemctl show -p FragmentPath sddm.service
FragmentPath=/lib/systemd/system/sddm.service
Se estiver abaixo de /lib/systemd/system/ , é como deveria ser. Você pode copiá-lo para /etc/systemd/system/ e depois modificá-lo para o conteúdo do seu coração: um arquivo de unidade em /etc/systemd/system/ substituirá automaticamente qualquer arquivo com um nome idêntico em /lib/systemd/system .
Quaisquer atualizações de distribuição para as unidades do systemd devem afetar somente /lib/systemd/system : /etc/systemd/system deve estar totalmente sob a autoridade da administração do sistema local apenas. Se o Arch interromper essa separação de responsabilidades, envie um relatório de bug.