Compare commits

..

2 Commits

Author SHA1 Message Date
sheppy 52c4454da1 fix: update readme to reflect 2025 state 2025-11-23 19:59:45 +01:00
sheppy c44463f933 feat: bluetooth connection/diconnect hotkey 2025-11-23 19:54:57 +01:00
3 changed files with 29 additions and 3 deletions
+8 -3
View File
@@ -1,4 +1,9 @@
You are free to use any of this for yourself, most of my config i learned or took from http://ruderich.org/simon/#config This is my personal config for:
Herbstluftwm can be found here: - git
https://herbstluftwm.org/index.html - ssh
- zsh
- vim
- herbstluft
..and some additional helper scripts and standard packages.
+4
View File
@@ -167,6 +167,10 @@ hc keybind XF86AudioMute spawn amixer set Master toggle
hc keybind XF86AudioRaiseVolume spawn amixer set Master 10%+ hc keybind XF86AudioRaiseVolume spawn amixer set Master 10%+
hc keybind XF86AudioLowerVolume spawn amixer set Master 10%- hc keybind XF86AudioLowerVolume spawn amixer set Master 10%-
# bluethooth
hc keybind $Mod-b spawn ~/.config/herbstluftwm/bluethooth_connect.sh c
hc keybind $Mod-n spawn ~/.config/herbstluftwm/bluethooth_connect.sh d
# theme # theme
hc attr theme.tiling.reset 1 hc attr theme.tiling.reset 1
hc attr theme.floating.reset 1 hc attr theme.floating.reset 1
+17
View File
@@ -0,0 +1,17 @@
#!/usr/bin/env bash
SESSION="btconnect"
MAC="E8:9E:13:04:0A:77"
if [[ "$1" == "d" ]]; then
CMD="disconnect $MAC"
else
CMD="connect $MAC"
fi
tmux new-session -d -s "$SESSION" "bluetoothctl"
sleep 0.3
tmux send-keys -t "$SESSION" "$CMD" C-m
tmux send-keys -t "$SESSION" C-d