MLRHVC6KVWGVDIQMAUMNAGWYBB6AQAJCEJY7MKDGN72JRC74VT6AC 63V33W2SH4HOO7OZDP34ZPKOTQJI2VZYXTS5JDCZ6DJYC4OE2O3QC 4PEXC6EE4FNTPUYT64XDSOD6X5IVDY3Y2QDKYTSHEBOYS4JATQTQC 3OAFCHK7EIRUD3ZLAGZ3MAXVYOGFAJVDOF63ZIGNU7I3RWIPMAOQC HYP7NYOZCLUZSNM3AA234JVSU3JNSQFN3G3DDPKR6IDEJA3MCRWQC U6GSJX5ZG4O7R3XO4CA7G62TTDE22HRZ2LL7EQKLQSYCHCAA3CQQC EWSZ2QIQQBG2EOVAU2IDFXQXE7D3PNFX3HE5LV2YPXEZONHM4MTQC 56ZOC57Z47IQIUS67COAGYXGVXKUR2A5EY64DQNVTX6QVR2ZTCFAC WHTEZBXRS7R3AM44LJZFR2YE6RP4IWE3AB5V3DYGO4YJU7PBTMQAC TG3BV5E5KFMDDZQUFFRUQPGWEJTQ2D3SMKDAQYDQIU3W4LHCGARAC OAVCY7YYCDLYL4V3LMWSFEFIRVNV4XDIIFKAEZBLHUHZTW7QNIGQC DWUMDINU4R2OMURZGHPE3OOAYEXGGYORR3MRPONSE6B5UDDOZYIQC YCLCLKWHFN47MFXOEAUAMLI7STJ5O734C5ZHFA65NYR4QEDAAH6AC COUSBBHL5XPZC5KWCYFFAE554D4VFFO55QOD726ODWIRZGWOUSUAC V35VSNOB6RFO6F3GDIVMZVNTUCZPYCNA4LGDBGW4HYGLFMIIOB4AC 5GNBQBEMU6S6KJHFY2ZJAF24J7ZYH7DYIRHUOWS256JND3DIH3AQC XIONTGEMTEHAUZ2RBBF7L5EOHEC2Y2ZQSTOJCL6I2IHI5527QRBAC HH6WAMVTZDJY4VHUQOTEAWVFOXYRLFK6LZTAPY53UZYDSCOJFSFQC 5PKY2AL3ELY7NERTVH2K2SNF64ZINHWKSOJCUQTL25RJHUXSTLBQC 2KXMUFYOTAZO5GFGRFG6GGFJ3BIFO42O7CXBQRP2XH5WWZUOT6UAC IOOU2BJTRMJPG56D3UORNYOWX32Y2A7NZR6K7FE6NGOFHIMGGTXAC UTR5SB4WBQ3UWVQ57A2MV23ZE7JNX7XTAHURSQ3GZXTRO7J4QYKAC VZ7FG4EO3GSLKCI7MZZB4X7NS5AW2T6JZTSJ23VCIQ4RWQ6YNXSAC # use the example session manager (no others are packaged yet so this is enabled by default,# no need to redefine it in your config for now)# media-session.enable = true;#media-session.config.bluez-monitor.rules = [{# Matches all cardsmatches = [{"device.name" = "~bluez_card.*";}];actions = {"update-props" = {"bluez5.reconnect-profiles" = ["hfp_hf" "hsp_hs" "a2dp_sink"];# mSBC is not expected to work on all headset + adapter combinations."bluez5.msbc-support" = true;# SBC-XQ is not expected to work on all headset + adapter combinations."bluez5.sbc-xq-support" = true;};};}{matches = [# Matches all sources{"node.name" = "~bluez_input.*";}# Matches all outputs{"node.name" = "~bluez_output.*";}];actions = {"node.pause-on-idle" = false;};
# unstable uses wireplumber now: https://nixos.wiki/wiki/PipeWireservices.pipewire.wireplumber.enable = true;environment.etc = {"wireplumber/bluetooth.lua.d/51-bluez-config.lua".text = ''bluez_monitor.properties = {["bluez5.enable-sbc-xq"] = true,["bluez5.enable-msbc"] = true,["bluez5.enable-hw-volume"] = true,["bluez5.headset-roles"] = "[ hsp_hs hsp_ag hfp_hf hfp_ag ]"
],"utils": "utils_2"
]},"locked": {"lastModified": 1682203081,"narHash": "sha256-kRL4ejWDhi0zph/FpebFYhzqlOBrk0Pl3dzGEKSAlEw=","owner": "nix-community","repo": "home-manager","rev": "32d3e39c491e2f91152c84f8ad8b003420eab0a1","type": "github"},"original": {"owner": "nix-community","repo": "home-manager","type": "github"}},"home-manager_2": {"inputs": {"nixpkgs": ["nixpkgs"]
"locked": {"lastModified": 1667395993,"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=","owner": "numtide","repo": "flake-utils","rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f","type": "github"},"original": {"owner": "numtide","repo": "flake-utils","type": "github"}},"utils_2": {