I’ve battled overheating and severe CPU throttling (as severe as pinning the CPU to 200 MHz for a while) issues for the last month or so w/ my 13", 11th gen Intel Framework, running NixOS.
Laptop would get hot to the touch just by running anything that required a bit of CPU power. On an average day, video calls would consistently render the laptop extremely hot and slow - if not completely crippled by reducing the CPU clock speeds to 200 MHz.
I’ve spent some time reapplying the thermal paste and cleaning the fans and heatsink (incl. the intake and exhaust) rigorously. In my case clearing the heatsink and the air paths made the biggest difference.
It’s been about a month since I’ve made these changes. Despite daily video calls and light gaming, my laptop hasn’t overheated to the point it used to or had an extreme thermal throttling issue.
HTH