Update GNOME extensions, add brcmfmac resume service, fix nix download buffer size
34 lines
699 B
Nix
34 lines
699 B
Nix
{
|
|
config,
|
|
lib,
|
|
pkgs,
|
|
...
|
|
}:
|
|
|
|
{
|
|
boot.kernelParams = [
|
|
"hid_apple.iso_layout=0"
|
|
];
|
|
|
|
powerManagement.cpuFreqGovernor = "schedutil";
|
|
|
|
systemd.services."brcmfmac-resume" = {
|
|
description = "Reload brcmfmac after suspend";
|
|
wantedBy = [
|
|
"suspend.target"
|
|
"hibernate.target"
|
|
];
|
|
after = [
|
|
"suspend.target"
|
|
"hibernate.target"
|
|
];
|
|
serviceConfig = {
|
|
Type = "oneshot";
|
|
ExecStart = "${pkgs.kmod}/bin/modprobe -r brcmfmac";
|
|
ExecStartPost = "${pkgs.kmod}/bin/modprobe brcmfmac";
|
|
};
|
|
};
|
|
|
|
hardware.facetimehd.enable = lib.mkDefault (config.nixpkgs.config.allowUnfree or false);
|
|
services.mbpfan.enable = lib.mkDefault true;
|
|
}
|