(suponho que você quer dizer depois de um certo tempo sem atividade)
slock
não tem esse recurso embutido; você tem que usar outra ferramenta que observe X e rastreie por quanto tempo não houve atividade. Por exemplo, usando xautolock com um atraso de 15 minutos:
$ xautolock -time 15 -locker slock