Você deve usar uma unidade de usuário para isso em vez de uma unidade de sistema. Coloque-o em /etc/systemd/user/ , se você quiser que ele esteja disponível (não ativado) para todos os usuários, ou $HOME/.config/systemd/user/ , se você quer que ele esteja disponível apenas para esse usuário.
Em seguida, você pode remover a opção User= (e provavelmente a opção Environment= , você pode executar systemctl show-environment como o usuário atual para ver se as variáveis de env necessárias já foram importadas) e, em seguida, habilitar serviço com systemd --user enable i3clock . (Ou sudo systemd --global enable i3lock se estiver disponível para todos os usuários e você quiser que ele esteja ativado para todos os usuários .)