mirror of
https://github.com/elwrcl/copnix.git
synced 2026-10-31 14:28:02 +03:00
hotfix
This commit is contained in:
1 parent
1772a5a0e7
commit
ee6a1ba256
1 file changed
+12
-22
+12
-22
@@ -31,18 +31,6 @@ in
|
|||||||
cp -f ${pkgs.limine}/share/limine/BOOTX64.EFI ${liminePath}/BOOTX64.EFI
|
cp -f ${pkgs.limine}/share/limine/BOOTX64.EFI ${liminePath}/BOOTX64.EFI
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cat <<EOF > ${liminePath}/limine.conf
|
|
||||||
TIMEOUT=5
|
|
||||||
GRAPHICS=yes
|
|
||||||
INTERFACE_RESOLUTION=1366x768
|
|
||||||
|
|
||||||
:NixOS (CachyOS)
|
|
||||||
PROTOCOL=linux
|
|
||||||
KERNEL_PATH=boot:///EFI/nixos/j2rky4bwgy6s1d5j15pvz4yiprhm96j2-linux-cachyos-latest-lto-x86_64-v2-6.19.11-bzImage.efi
|
|
||||||
MODULE_PATH=boot:///EFI/nixos/bfy4s8c3lhhdqqpw0ys5gik4vs6hyjlz-initrd-linux-cachyos-latest-lto-x86_64-v2-6.19.11-initrd.efi
|
|
||||||
CMDLINE=preempt=full i915.enable_fbc=1 mitigations=off "i915.enable_fbc=1" "usbcore.autosuspend=-1" "transparent_hugepage=always"
|
|
||||||
EOF
|
|
||||||
|
|
||||||
cat <<EOF > ${ocPath}/config.plist
|
cat <<EOF > ${ocPath}/config.plist
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
@@ -61,12 +49,18 @@ in
|
|||||||
|
|
||||||
<key>Misc</key>
|
<key>Misc</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>Debug</key>
|
||||||
|
<dict>
|
||||||
|
<key>DisplayDelay</key><integer>0</integer>
|
||||||
|
<key>DisplayLevel</key><integer>2147483650</integer>
|
||||||
|
<key>Target</key><integer>3</integer>
|
||||||
|
</dict>
|
||||||
<key>Boot</key>
|
<key>Boot</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>PickerMode</key><string>External</string>
|
<key>PickerMode</key><string>Builtin</string> <key>PickerAttributes</key><integer>1</integer>
|
||||||
<key>PickerAttributes</key><integer>17</integer>
|
<key>PollAppleHotKeys</key><true/>
|
||||||
<key>Timeout</key><integer>5</integer>
|
|
||||||
<key>ShowPicker</key><true/>
|
<key>ShowPicker</key><true/>
|
||||||
|
<key>Timeout</key><integer>10</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>Entries</key>
|
<key>Entries</key>
|
||||||
<array>
|
<array>
|
||||||
@@ -86,6 +80,7 @@ in
|
|||||||
|
|
||||||
<key>UEFI</key>
|
<key>UEFI</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>ConnectDrivers</key><true/>
|
||||||
<key>Input</key>
|
<key>Input</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>KeySupport</key><true/>
|
<key>KeySupport</key><true/>
|
||||||
@@ -94,8 +89,7 @@ in
|
|||||||
<key>Output</key>
|
<key>Output</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>ProvideConsoleGop</key><true/>
|
<key>ProvideConsoleGop</key><true/>
|
||||||
<key>Resolution</key><string>1366x768</string>
|
<key>Resolution</key><string>Max</string> <key>TextRenderer</key><string>BuiltinGraphics</string>
|
||||||
<key>TextRenderer</key><string>BuiltinGraphics</string>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>Quirks</key>
|
<key>Quirks</key>
|
||||||
<dict>
|
<dict>
|
||||||
@@ -104,18 +98,14 @@ in
|
|||||||
<key>Drivers</key>
|
<key>Drivers</key>
|
||||||
<array>
|
<array>
|
||||||
<string>OpenRuntime.efi</string>
|
<string>OpenRuntime.efi</string>
|
||||||
<string>OpenCanopy.efi</string>
|
|
||||||
<string>OpenLinuxBoot.efi</string>
|
<string>OpenLinuxBoot.efi</string>
|
||||||
<string>OpenUsbKbDxe.efi</string>
|
<string>OpenUsbKbDxe.efi</string>
|
||||||
|
<string>OpenCanopy.efi</string>
|
||||||
</array>
|
</array>
|
||||||
</dict>
|
</dict>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
if ! ${pkgs.efibootmgr}/bin/efibootmgr | grep -q "OpenCore_Copland"; then
|
|
||||||
${pkgs.efibootmgr}/bin/efibootmgr -c -d /dev/sda -p 1 -L "OpenCore_Copland" -l "\EFI\OC\OpenCore.efi"
|
|
||||||
fi
|
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user