Você pode facilmente fazer isso.
Edite /etc/systemd/logind.conf
e defina
HandleLidSwitch=hibernate
HandleSuspendKey=hibernate
Você também pode usar hybrid-sleep
em vez de hibernate
.
Não se esqueça de remover o #
na frente das duas linhas acima e também para reiniciar.