I read most of the documentation and even some tutorials prior to making this script and therefore I have accounted for what you are saying.
Correct me if i'm wrong, but I'm pretty sure that my script installs the systemd service.
- Check lines 108 through 128,
- specifically line 122 and 123 which specifies the user and group that the systemd service runs under.
Also correct me if i'm wrong but
- at lines 89, 90 and 95 through 99 it also set's up user settings as well.
If there's something that isn't working for you, please let me know.