@Xalef
Haven't used Gnome in ages, so can't remember if it had any specific way to do it. For my KDE I just need to drop the script in /.config/autostart-scripts.
Using systemd for this is complicated because it's basically overkill. It's like trying to kill a mosquito with a nuke.
It just feels like unnecessary bullshit imo, compared to KDE.