aboutsummaryrefslogtreecommitdiff
path: root/Scripts/.local/scripts/bt_connect
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2025-04-05 19:25:48 +0100
committerAryadev Chavali <aryadev@aryadevchavali.com>2025-04-05 19:40:22 +0100
commit0d7970742f1d09373d9a913fd3e46c58137c1fa3 (patch)
treed660c800c0a6cfb073b346bf3b12646b7cf1cba1 /Scripts/.local/scripts/bt_connect
parent981804b78cfda14fb041c892104163e523e1f691 (diff)
downloaddotfiles-0d7970742f1d09373d9a913fd3e46c58137c1fa3.tar.gz
dotfiles-0d7970742f1d09373d9a913fd3e46c58137c1fa3.tar.bz2
dotfiles-0d7970742f1d09373d9a913fd3e46c58137c1fa3.zip
Some work on Scripts
notable changes: - rename `bt-connect` to `bt_connect` - rename `music` to `media` and make it generic instead of checking Spotify - make separate script to set background to a preset black image - make all shebangs "#!/usr/bin/env sh"
Diffstat (limited to 'Scripts/.local/scripts/bt_connect')
-rwxr-xr-xScripts/.local/scripts/bt_connect4
1 files changed, 4 insertions, 0 deletions
diff --git a/Scripts/.local/scripts/bt_connect b/Scripts/.local/scripts/bt_connect
new file mode 100755
index 0000000..1e23053
--- /dev/null
+++ b/Scripts/.local/scripts/bt_connect
@@ -0,0 +1,4 @@
+#!/usr/bin/env sh
+
+choice=$(bluetoothctl devices | sed 's/Device \([A-Z0-9:]*\) \(.*\)/\2\t\1/g' | dmenu -i -p "Device: " | sed 's/.*\t//')
+[ ! -z $choice ] && bluetoothctl connect $choice