Also, doing the && is fine, but be aware that if the first one fails, the second will not run. So your fans might stay on. Here is that section, with the &&s, but fixed width formatted:
- command: printer_on.sh && light_off.sh
(BTW, to do fixed width, you have to have an empty line before and after, and indent each line with 4 spaces, plus whatever spaces you want it to have).
You might be able to use a semicolon, "lights_off.sh; fans_off.sh". That would run the fans_off.sh even if the first one failed. But minor nit.
Looking at my config file, I don't have two commands, I only have the one, so I'm not perfectly sure the two commands works anymore.