All Projects → bmunoz89 → alfred-wf-bluetooth-manager

bmunoz89 / alfred-wf-bluetooth-manager

Licence: MIT license
Connect and disconnect a bluetooth device easily

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to alfred-wf-bluetooth-manager

FireFiles
Powerful Android File Manager for everything that runs on Android OS (Android TV, Android Watch, Mobile, etc)
Stars: ✭ 37 (-36.21%)
Mutual labels:  manager, bluetooth
alfred-workflow-zoom-meetings
Join a Zoom meeting without the link opening in your browser.
Stars: ✭ 45 (-22.41%)
Mutual labels:  alfred-workflow, alfred4-workflow
bluetooth-manager
Java Bluetooth Manager. A library/framework for managing bluetooth adapters, bluetooth devices, GATT services and characteristics
Stars: ✭ 75 (+29.31%)
Mutual labels:  manager, bluetooth
Alfred Workflow
Full-featured library for writing Alfred 3 & 4 workflows
Stars: ✭ 2,622 (+4420.69%)
Mutual labels:  alfred-workflow, alfred4-workflow
alfred-workflows
Hopefully useful workflows for Alfred
Stars: ✭ 54 (-6.9%)
Mutual labels:  alfred-workflow, alfred4-workflow
alfred-app
A collection of Themes and Workflows for Alfred.
Stars: ✭ 48 (-17.24%)
Mutual labels:  alfred-workflow, alfred4-workflow
Galaxybudsclient
Unofficial Galaxy Buds Client for Windows
Stars: ✭ 733 (+1163.79%)
Mutual labels:  manager, bluetooth
alfred-string-operations
Perform string operations to clipboard content
Stars: ✭ 70 (+20.69%)
Mutual labels:  alfred-workflow, alfred4-workflow
alfred bluetooth controller
Alfred workflow for managing bluetooth settings and -connections
Stars: ✭ 63 (+8.62%)
Mutual labels:  alfred-workflow, bluetooth
alfred-passwords-workflow
An Alfred 4 workflow that allows you to quickly generate strong passwords.
Stars: ✭ 42 (-27.59%)
Mutual labels:  alfred-workflow, alfred4-workflow
bookends-tools
Alfred Workflow to Integrate with Bookends, an academic reference manager/bibliography tool for macOS
Stars: ✭ 78 (+34.48%)
Mutual labels:  alfred-workflow, alfred4-workflow
alfred-currency-conversion
Alfred 4 Workflow - See foreign exchange rates and currency conversion
Stars: ✭ 149 (+156.9%)
Mutual labels:  alfred-workflow, alfred4-workflow
arduino-ble-gadget
Create your own Do-It-Yourself BLE enabled sensor gadget on the ESP32 platform.
Stars: ✭ 31 (-46.55%)
Mutual labels:  bluetooth
NeewerLite
NeewerLite is an un-official Neewer LED light control app for macOS.
Stars: ✭ 54 (-6.9%)
Mutual labels:  bluetooth
alfred-git-commit-message-example
Alfred Git Commit Message Example
Stars: ✭ 55 (-5.17%)
Mutual labels:  alfred-workflow
H.E.L.P.
Home Environment Locating People 🍍
Stars: ✭ 19 (-67.24%)
Mutual labels:  bluetooth
pyrinas-ble-client
nRF52 SDK(v16) based OS for use with Particle Xenon and other nRF52840 boards.
Stars: ✭ 15 (-74.14%)
Mutual labels:  bluetooth
hcitool
Bluetooth Host Controller Interface Command Line Tool for for sending HCI commands on macOS and Linux
Stars: ✭ 72 (+24.14%)
Mutual labels:  bluetooth
mikoto
Bluetooth LE nRF52840 microcontroller in a pro-micro footprint.
Stars: ✭ 139 (+139.66%)
Mutual labels:  bluetooth
alfred
A fast, simple way to make Alfred workflow script filters in Go
Stars: ✭ 25 (-56.9%)
Mutual labels:  alfred-workflow

GitHub release GitHub Releases GitHub All Releases GitHub

🚨 Supports Alfred 4 🚨

Workflows created or edited in any version of Alfred are fundamentally incompatible with earlier versions, even if no new features are used.

https://www.deanishe.net/alfred-workflow/guide/update.html#id3

I am using alfred 4, therefore I cannot make it compatible with alfred 3

💻 Installation 👾

Install brew https://brew.sh/

And then run this command on a terminal:

brew install blueutil

Python 2 and macOS Monterrey

https://www.alfredapp.com/help/kb/python-2-monterey/

This is the recommended solution by Alfred and the solution implemented from release 3.0.0 and above, therefore I don't recommend to upgrade your workflow if you don't have macOS Monterrey, bu if you installed version equal or major to 3 you will have to this anyway.

export PATH="/opt/homebrew/bin:/usr/local/bin:${PATH}"
eval "$(brew shellenv)"
brew install pyenv
pyenv install 2.7.18
ln -s "${HOME}/.pyenv/versions/2.7.18/bin/python2.7" "${HOMEBREW_PREFIX}/bin/python"

Which should lead to have linked the python bin to this path /usr/local/bin/python. To check if all the previous commands were successful, run this command:

/usr/local/bin/python --version
# Which should print this "Python 2.7.18"

Download the release according to your OS version

macOS Monterey or previous macOS

📸 Screenshots

🔑 Keywords

  • bset: Set the default device
  • bc: Connect the default device
  • bd: Disconnect the default device
  • bcs: Select the device you would like to connect to
  • bds: Select the device you would like to disconnect to
  • bm:
    • Bluetooth on and off
    • Enable and disabled check of updates
    • Manually check for an update
    • Clear data: Allowing to clear the blueutil path saved(just in case 🤷🏽‍♂️)

Default device = Is the device used in bc and bd commands without having to select one like in bcs or bds.

🆘 Help

- What should I do if a get the message "Change your blueutil or brew path"?

To get them, run the following commands in your own terminal:

> which brew # paste this command
/usr/local/bin/brew # this is just an example result
> which blueutil # and paste this one
/usr/local/bin/blueutil # this is just an example result

Copy both results and follow the steps in the next point.


- How to set my own brew/blueutil path?

Step 1: Open your Alfred settings inside the workflows panel

Step 2: Press the button "Configure workflow and variables"

Step 3: Edit bluetooth_command_path or brew_command_path variables with your own

Easy peasy! 😋

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].