Place the two unit files in ~/.config/systemd/user/ and enable the timer:
mkdir -p ~/.config/systemd/user cp rustup-update.service rustup-update.timer ~/.config/systemd/user/ systemctl --user daemon-reload systemctl --user enable --now rustup-update.timer
Notes:
- The service uses /usr/bin/rustup (package manager installed). If you installed rustup to your home (cargo), edit ExecStart or PATH.
--no-self-updateprevents rustup from self-updating; keep it if you manage rustup with package manager.- Check status and logs with: systemctl --user status rustup-update.timer journalctl --user -u rustup-update.service