Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nickclyde/rofi-bluetooth
🔷 A script that generates a rofi menu that uses bluetoothctl to connect to bluetooth devices and display status info.
https://github.com/nickclyde/rofi-bluetooth
bluetooth i3wm polybar rofi rofi-scripts
Last synced: 4 days ago
JSON representation
🔷 A script that generates a rofi menu that uses bluetoothctl to connect to bluetooth devices and display status info.
- Host: GitHub
- URL: https://github.com/nickclyde/rofi-bluetooth
- Owner: nickclyde
- License: gpl-3.0
- Created: 2020-01-22T06:04:44.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-26T02:47:56.000Z (6 months ago)
- Last Synced: 2024-09-05T03:01:24.241Z (4 months ago)
- Topics: bluetooth, i3wm, polybar, rofi, rofi-scripts
- Language: Shell
- Homepage:
- Size: 23.8 MB
- Stars: 462
- Watchers: 3
- Forks: 49
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rofi - rofi-bluetooth - A script that generates a rofi menu that uses bluetoothctl to connect to bluetooth devices and display status info. (Bluetooth Management)
README
rofi-bluetooth
`bluetoothctl` `rofi` `dmenu`
## Installation
Install from [AUR (rofi-bluetooth-git)](https://aur.archlinux.org/packages/rofi-bluetooth-git/), or:
1. Install dependencies: [rofi](https://github.com/davatorium/rofi) and bluetoothctl (provided by `bluez-utils` in Arch)
1. `git clone [email protected]:ClydeDroid/rofi-bluetooth.git`
1. `cd rofi-bluetooth`
1. `./rofi-bluetooth`
1. (Optional) For easy access, add the script somewhere in your `$PATH`.### Polybar configuration
`NOTE:` In order to properly display the bluetooth icon, you will need to use an iconic font in your bar, e.g. [Nerd Fonts](https://github.com/ryanoasis/nerd-fonts)
```
[module/bluetooth]
type = custom/script
exec = rofi-bluetooth --status
interval = 1
click-left = rofi-bluetooth &
```### i3 keybinding
```
bindsym $mod+b exec --no-startup-id rofi-bluetooth
```### Thanks for the inspiration!
- [firecat53/networkmanager-dmenu](https://github.com/firecat53/networkmanager-dmenu)
- [x70b1's bluetoothctl polybar script](https://github.com/polybar/polybar-scripts/tree/master/polybar-scripts/system-bluetooth-bluetoothctl)