Para o caso de uso simples, use WantedBy=timers.target . Consulte man systemd.special :
timers.targetA special target unit that sets up all timer units (see systemd.timer(5) for details) that shall be active after boot.
It is recommended that timer units installed by applications get pulled in via
Wants=dependencies from this unit. This is best configured viaWantedBy=timers.targetin the timer unit's "[Install]" section.
Por padrão, os cronômetros obtêm uma dependência de Before=timers.target . E, se você verificar man bootup , verá que basic.target é ativado timers.target como dependência. Então eu acho que WantedBy=basic.target parece funcionar OK na maioria dos casos (mesmo para default.target , que geralmente é multi-user.target ou graphical.target , ambos vêm depois de basic.target ). Mas:
timers.targetis pulled-in bybasic.targetasynchronously. This allows timers units to depend on services which become only available later in boot.
Assim, um cronômetro mais complicado que dependa de alguma outra unidade de serviço seria melhor dependendo de timers.target em vez de qualquer um dos outros.