Description
Consider dropping TLP by default for laptops. Modern laptops usually have firmware that enables power profiles, so it often no longer relevant. Other times the distro has its own way of handling power profiles, like gnome, which is already handled here:
nixos-hardware/common/pc/laptop/default.nix
Lines 9 to 10 in 72081c9
I am not entirely sure what the scope of nixos-hardware is, but to me TLP seems like an opinionated choice that is not objectively good for every laptop. Searching around the issues on TLP and elsewhere, it is clear that is not always working well or provides a wanted benefit for the user.
I think it would be a better idea to enable TLP discriminatively for select hardware where it is verified to be working well, rather than to enable it across the board.