My Nix Configuration

[zaphod] Add bluez-wiimote

Changed files
+15 -1
overlays
bluez-wiimote
systems
x86_64-linux
+1
flake.nix
···
overlays = [
self.overlays.pyronet-packages
self.overlays.nix-index
+
self.overlays.bluez-wiimote
inputs.my-pkgs.overlays.cinny
inputs.golink.overlay
inputs.lix-module.overlays.default
+12
overlays/bluez-wiimote/default.nix
···
+
# deadnix: skip
+
_:
+
# deadnix: skip
+
final: prev:
+
let
+
inherit (prev.lib) enableFeature;
+
in
+
{
+
bluez-wiimote = prev.bluez.overrideAttrs (old: {
+
configureFlags = (old.configureFlags or [ ]) ++ [ (enableFeature true "wiimote") ];
+
});
+
}
+1 -1
systems/x86_64-linux/zaphod/hardware.nix
···
enableRedistributableFirmware = true;
bluetooth = {
enable = true;
-
package = pkgs.bluez;
+
package = pkgs.bluez-wiimote;
hsphfpd.enable = false;
powerOnBoot = true;
};
+1
systems/x86_64-linux/zaphod/packages.nix
···
pkgs.libva-utils
pkgs.vdpauinfo
pkgs.vulkan-validation-layers
+
pkgs.xwiimote
];
}