Is it possible to simulate the response to shaped pulses in SIESTA with TDDFT?

I want to simulate the dynamic response when putting a gaussian wave packet form of light onto semiconductors, but I didn’t see any option in the manual that allows me to do this.
So I’d like to try to modify the code, is there any guide for this kind of job?