This extension lets you control your Bluetooth devices with a few keystrokes.
Connecting to your Bluetooth devices has never been faster :)

Visit this extension's store page to get started.
After installing, open Manage Bluetooth Connections or configure a favorite device command.
Toothpick works on Windows without any extra software. You can connect, disconnect, toggle, and refresh Bluetooth headphones and speakers. Windows handles keyboards, mice, and similar devices, so Toothpick lists them without showing connection controls for them.
You should now be able to connect to your device of choice via the configured commands.
The default 'AppleScript' Bluetooth backend works and is available out-of-the-box on modern macOS installs.
That said, AppleScript itself is flaky at best. Various device-specific issues popped up with no way to reproduce them.
As a solution, Toothpick now has an opt-in Bluetooth backend based on 'blueutil'. It is more stable, faster and easy to set up.
As implied by the backend's name, this feature is experimental and hasn't been tested extensively.
If any issues pop up, please report them through the feedback links below.
A lot of workarounds were used to implement many of the core functionalities.
Not to mention that this extension was also a whim project. So, I would be
happy to hear what you think of it and how it could be improved upon.
There are many more devices I want to support and I need your help for that!
If you have any of the devices below or wish to have any unlisted device
supported, all you need to do is: