KDE connect is great and works fine with non-KDE DEs as well... which is exactly why I don't think implementing this as a KDE Plasmoid is a good idea...