From d43d80c7b3b29c73c887261a631e9f18f9448042 Mon Sep 17 00:00:00 2001 From: elwrcl Date: Fri, 24 Apr 2026 00:33:38 +0300 Subject: [PATCH] TEMPORARY NO OPENCORE --- nixos/boot/default.nix | 2 +- nixos/boot/opencore.nix | 22 +++++++++++++++++----- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/nixos/boot/default.nix b/nixos/boot/default.nix index f16fc2b..5b45235 100644 --- a/nixos/boot/default.nix +++ b/nixos/boot/default.nix @@ -2,7 +2,7 @@ { imports = [ - ./opencore.nix + # ./opencore.nix ]; environment.systemPackages = [ pkgs.efibootmgr ]; diff --git a/nixos/boot/opencore.nix b/nixos/boot/opencore.nix index ed1c2ae..7af630f 100644 --- a/nixos/boot/opencore.nix +++ b/nixos/boot/opencore.nix @@ -104,12 +104,24 @@ let Kernel.Add."CryptexFixup.kext".Enabled = true; Kernel.Add."RestrictEvents.kext".Enabled = true; - # (rest same...) - Misc.Boot.PickerMode = "External"; - Misc.Boot.PickerVariant = "Acidanthera\\Syrah"; - Misc.Boot.PickerAttributes = 144; + # boot menu + Misc.Boot.PickerMode = "Builtin"; + Misc.Boot.PickerVariant = "Auto"; + Misc.Boot.PickerAttributes = 0; Misc.Boot.Timeout = 15; - Misc.Boot.HideAuxiliary = true; + Misc.Boot.HideAuxiliary = false; + + + Misc.Tools."OpenShell.efi".Enabled = true; + Misc.Tools."OpenShell.efi".Name = "OpenShell"; + Misc.Tools."OpenShell.efi".Auxiliary = true; + + Misc.Tools."CleanNvram.efi".Enabled = true; + Misc.Tools."CleanNvram.efi".Name = "Reset NVRAM"; + Misc.Tools."CleanNvram.efi".Auxiliary = true; + + + UEFI.Drivers."ResetNvramEntry.efi".Enabled = true; }; }) ];