Android/Windows: If you're not happy with it, you can install this ugly and/or buggy plugin to fix it.
iOS: You're not supposed to want that.
Linux: There are 9 different daemons that each implement a subset of the features you need, and here a shell script I wrote for it. What do you mean it "looks ugly?"
macOS: Yes, it's possible, but not officially, and you have to mess with some plist files in the app support folder, or buy this one-feature one-button application that does it for you.