Staff here will not provide support to people with that repo on their system. No matter which add-on you downloaded from that site and whether it was a weeny little util app or pirate stream crapware. You can debate it to yourself all you like. It's a point of principle.
NB: I typed "hd-idle libreelec" into Google and was unsurprised to see links to content in our GitHub repo as the first link.