Caveat emptor: in my experience, these things only last one or two seasons. But paying $25 or $50 to be comfortable for the winter is worth it. There are more expensive, presumably more durable wall-mounted options as well. [3]
I've also tried various methods like electric blankets and pads but I find the sensation of direct heat like that kind of annoying, plus I often end up with a warm butt and cold fingers, which is not ideal for music or coding.
1: https://www.homedepot.com/p/PROAIRA-700-Watt-1000-Watt-in-Bl...
2: https://www.homedepot.ca/product/living-zone-oscillating-rad...
3: https://www.homedepot.com/p/Dr-Infrared-Heater-1500-Watt-Ele...