dotfiles/modules/nixos/hardware/bluetooth/default.nix

30 lines
493 B
Nix
Raw Normal View History

2025-03-29 23:08:26 -05:00
{
pkgs,
config,
...
}:
let
hyprland = config.programs.hyprland.enable;
niri = config.programs.niri.enable;
2025-03-29 23:08:26 -05:00
in
{
hardware = {
bluetooth = {
enable = true;
package = pkgs.bluez;
powerOnBoot = true;
settings = {
General = {
Experimental = true;
Disable = "Headset";
};
};
disabledPlugins = [
"sap"
];
};
};
services.blueman.enable = if hyprland || niri == true then true else false;
2025-03-29 23:08:26 -05:00
}