From efdb6e060a96106b1b84603edaed8dddded63b26 Mon Sep 17 00:00:00 2001 From: ediblerope Date: Tue, 2 Dec 2025 22:40:06 +0000 Subject: [PATCH] Update FredOS-Macbook --- hosts/FredOS-Macbook | 60 +++++++++++++++++++++----------------------- 1 file changed, 29 insertions(+), 31 deletions(-) diff --git a/hosts/FredOS-Macbook b/hosts/FredOS-Macbook index 67ecdbc..97170f7 100644 --- a/hosts/FredOS-Macbook +++ b/hosts/FredOS-Macbook @@ -1,35 +1,33 @@ +# hosts/FredOS-Macbook.nix { config, pkgs, lib, ... }: { - - config = lib.mkIf (config.networking.hostName == "FredOS-Macbook") { - - # List packages installed in system profile. To search, run: - # $ nix search wget - environment.systemPackages = with pkgs; [ - #Package name - ]; - - # Bootloader - boot = { - loader = { - systemd-boot.enable = true; - efi.canTouchEfiVariables = true; - }; - }; - - # Enable Broadcom WL for Macbook - hardware.enableRedistributableFirmware = true; - boot.extraModulePackages = [ - config.boot.kernelPackages.broadcom_sta - ]; - boot.blacklistedKernelModules = [ - "b43" - "bcma" - "ssb" - ]; - nixpkgs.config.permittedInsecurePackages = [ - "broadcom-sta-6.30.223.271-59-6.17.9" - ]; -}; + config = lib.mkIf (config.networking.hostName == "FredOS-Macbook") { + environment.systemPackages = with pkgs; [ + # Package names here + ]; + + # Bootloader + boot = { + loader = { + systemd-boot.enable = true; + efi.canTouchEfiVariables = true; + }; + + # Enable Broadcom WL for Macbook + extraModulePackages = [ pkgs.linuxPackages.broadcom_sta ]; # Use pkgs, not config + + blacklistedKernelModules = [ + "b43" + "bcma" + "ssb" + ]; + }; + + hardware.enableRedistributableFirmware = true; + + nixpkgs.config.permittedInsecurePackages = [ + "broadcom-sta-6.30.223.271-59-6.17.9" + ]; + }; }