Files
nix-config/modules/nixos/hardware/default.nix

22 lines
396 B
Nix

{ lib, system, ... }:
let
isArm = builtins.match "aarch64*" system != null;
in
{
hardware = {
# Bluetooth
bluetooth.enable = lib.mkDefault true;
i2c.enable = lib.mkDefault true;
# Enable all firmware
enableAllFirmware = lib.mkForce true;
# Enable graphics
graphics = {
enable = lib.mkDefault true;
enable32Bit = lib.mkDefault (!isArm);
};
};
}