summaryrefslogtreecommitdiff
path: root/modules/system/bluetooth.nix
blob: 414e1c8a3024bd98e2997a1d0bbd3f2c2c7c7e7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{...}: {
  flake.nixosModules.bluetooth = {lib, ...}: {
    hardware.bluetooth = {
      enable = lib.mkDefault true;
      powerOnBoot = lib.mkDefault true;
      settings = {
        General = {
          Experimental = lib.mkDefault true;
          FastConnectable = lib.mkDefault true;
        };
        Policy = {
          AutoEnable = lib.mkDefault true;
        };
      };
    };
  };
  flake.nixosModules.herraBluetooth = {self, ...}: {
    imports = [
      self.nixosModules.bluetooth
    ];
  };
}