Hi Calvin, I think the way to proceed is to use the processing set style for vector layer algorithm within the script. You can have a look also at this thread: https://lists.osgeo.org/pipermail/qgis-developer/2018-May/053513.html Hope this helps Cheers Matteo