feat: various nixos fixes and improvements
bluetooth: trying to disable handsfree mode (wip) fonts: conform to new font pkg naming
This commit is contained in:
parent
da68374b71
commit
05e141db88
4 changed files with 54 additions and 36 deletions
|
@ -40,6 +40,26 @@ in {
|
|||
pulse.enable = true;
|
||||
jack.enable = true;
|
||||
wireplumber.configPackages = [
|
||||
(pkgs.writeTextDir
|
||||
"share/wireplumber/wireplumber.conf.d/52-profile-switch.conf" ''
|
||||
wireplumber.settings = {
|
||||
bluetooth.autoswitch-to-headset-profile = false
|
||||
}
|
||||
|
||||
monitor.bluez.properties = {
|
||||
## Supported roles: hsp_hs (HSP Headset),
|
||||
## hsp_ag (HSP Audio Gateway),
|
||||
## hfp_hf (HFP Hands-Free),
|
||||
## hfp_ag (HFP Audio Gateway)
|
||||
## a2dp_sink (A2DP Audio Sink)
|
||||
## a2dp_source (A2DP Audio Source)
|
||||
## bap_sink (LE Audio Basic Audio Profile Sink)
|
||||
## bap_source (LE Audio Basic Audio Profile Source)
|
||||
## --
|
||||
## Only enable A2DP here and disable HFP. See note at the top as to why.
|
||||
bluez5.roles = [ a2dp_sink a2dp_source ]
|
||||
}
|
||||
'')
|
||||
(pkgs.writeTextDir
|
||||
"share/wireplumber/bluetooth.lua.d/51-bluez-config.lua" ''
|
||||
bluez_monitor.properties = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue