I was looking at this guide on how to create a systemd unit for x0vncserver and I don’t know enough to modify the start script and service file appropriately. I do know that just copy and pasting what they have won’t work though.
As of right now I just manually start the server with x0vncserver -passwordfile ~/.vnc/passwd -display :0 -securitytypes tlsplain
as the user dietpi. All I currently use my Raspberry Pi for is to autostart Chromium at the moment. I had previously tried placing that command in .bashrc, but the server would quit as soon as I tried to connect.