All Projects β†’ AkhilJalagam β†’ I3blocks Airpods

AkhilJalagam / I3blocks Airpods

i3blocks script for managing airpods and airpods pro.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to I3blocks Airpods

i3blocks-airpods
i3blocks script for managing airpods and airpods pro.
Stars: ✭ 61 (+69.44%)
Mutual labels:  i3, microphone, pulseaudio, i3wm
Dotfiles
🌸 Configuration for i3, kitty, picom, ZSH, gtk, qutebrowser, qbittorrent and more... (All tools for an arch linux new installation)
Stars: ✭ 15 (-58.33%)
Mutual labels:  i3, pulseaudio, i3wm
i3-create-config
Script to create an i3 config from multiple files.
Stars: ✭ 27 (-25%)
Mutual labels:  i3, i3wm
rofi-todo
πŸ““ Minimal todo client for the rofi launcher
Stars: ✭ 20 (-44.44%)
Mutual labels:  i3, i3wm
Dotfiles
Get ready for dotfiles. Contains i3, i3blocks, rofi, dunst, picom, vim, tmux, and zsh.
Stars: ✭ 985 (+2636.11%)
Mutual labels:  i3, i3wm
Dotfiles
🐲 My Arch Linux config [i3-gaps + i3blocks + Zsh + Spacemacs + Rofi + Alacritty + Neofetch]
Stars: ✭ 725 (+1913.89%)
Mutual labels:  i3, i3wm
ansible-debian
Buildfiles: Ansible automated leight-weight and sensible Debian provisioning
Stars: ✭ 83 (+130.56%)
Mutual labels:  i3, i3wm
i3-workspace-handler
Create i3 workspaces on the fly and call them by name
Stars: ✭ 23 (-36.11%)
Mutual labels:  i3, i3wm
todofi.sh
Handle your todo-txt tasks directly from Rofi
Stars: ✭ 46 (+27.78%)
Mutual labels:  i3, i3wm
Direwolf Arch Rice
🐺🍚 A guide to replicating my riced Arch Linux set-up.
Stars: ✭ 501 (+1291.67%)
Mutual labels:  i3, i3wm
I3 And Kde Plasma
How to install the i3 window manager on KDE
Stars: ✭ 279 (+675%)
Mutual labels:  i3, i3wm
I3
A fork of the i3 window manager with gaps and some other features
Stars: ✭ 5,512 (+15211.11%)
Mutual labels:  i3, i3wm
Swaynagmode
swaynag wrapper for the love of keybindings
Stars: ✭ 21 (-41.67%)
Mutual labels:  i3, i3wm
dotfiles
A collection of dotfiles for i3, polybar and more.
Stars: ✭ 25 (-30.56%)
Mutual labels:  i3, i3wm
dotfiles
collection (and a backup) of my config files
Stars: ✭ 49 (+36.11%)
Mutual labels:  i3, i3wm
dotfiles
πŸ’» 🍚 πŸ”³ πŸ”² My riced-up Kali dotfiles – off-white | dark leet | chrome lambo
Stars: ✭ 55 (+52.78%)
Mutual labels:  i3, i3wm
I3ipc Python
🐍 An improved Python library to control i3wm and sway.
Stars: ✭ 634 (+1661.11%)
Mutual labels:  i3, i3wm
i3blocks-modules
Custom modules for i3blocks status bar
Stars: ✭ 36 (+0%)
Mutual labels:  i3, i3wm
i3lock-next
Create a fancy image to use with i3lock.
Stars: ✭ 64 (+77.78%)
Mutual labels:  i3, i3wm
dotfiles
My dotfiles
Stars: ✭ 16 (-55.56%)
Mutual labels:  i3, i3wm

i3blocks-airpods πŸ’ƒπŸ•Ί

i3blocks script for managing airpods and airpods pro.
i3blocks airpods

Controls

left click: connect to airpods
middle click: toggle A2DP(used for music) or HSP/HFP(used for calls)
right click: disconnect airpods

Showcase

i3blocks airpods

Dependencies

   1.ofono.service  # systemd
   2.ofono-phonesim  
       sudo add-apt-repository ppa:smoser/bluetooth  
       sudo apt-get install ofono-phonesim  
   3.git clone https://github.com/rilmodem/ofono.git /opt/ofono  

Tweak the script for first time

replace MAC and card name in the script

AIRPODS_MAC='4C:6B:E8:80:46:84' # it should be somewhere in blueman-manager  
AIRPODS_NAME='bluez_card.4C_6B_E8_80_46_84' # you can find this using 'pactl list cards' command  

i3blocks.conf

[airpods]
command=/path/to/airpods
label=🎧 
interval=10

Note

you should first pair your airpods using blueman and trust them to use this script

Discussion

https://www.reddit.com/r/i3wm/comments/hsx3l3/got_airpods_lets_setup_i3blocks_for_it/

Contributions are welcome

Say thanks:

Just letting me know you're enjoying this plugin is a great way to say thanks!

You can do so by staring the GitHub repo.

Troubles?

If you have any kind of trouble with it, just let me now by raising an issue on the GitHub issue tracker here:

It should be there πŸ‘† πŸ‘€

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].