This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

configs.gg23.audio: name the adapter gg23, wait for it to be powered

bluetoothd's hostname plugin overrode General.Name (and Class) with the
hostname and chassis, so disable it. bluetooth-pairing set adapter
properties before AutoEnable powered hci0, failed with Not Powered and
failed the switch; wait for Powered first.

author
Hermes
committer
lassulus
date (Oct 16, 2026, 11:17 PM CEST) commit 8cce4990 parent 49f39a5a
+7
+7
configs/gg23/audio/hub.nix
··· 155 155 # Discoverable and pairable only after the "Bluetooth pairing" button. 156 156 hardware.bluetooth = { 157 157 enable = true; 158 + # the hostname plugin would override Name and Class with the hostname 159 + # and chassis type 160 + disabledPlugins = [ "hostname" ]; 158 161 settings.General = { 159 162 Name = "gg23"; 160 163 # audio/video major class, loudspeaker, so phones show a speaker ··· 295 298 fi 296 299 done 297 300 } 301 + # bluetoothd powers hci0 on (AutoEnable) only after it shows up 302 + until [ "$(busctl get-property org.bluez /org/bluez/hci0 org.bluez.Adapter1 Powered 2>/dev/null)" = "b true" ]; do 303 + sleep 1 304 + done 298 305 adapter Discoverable false 299 306 adapter Pairable false 300 307 trust