From 280ed7c3c86a0baee71dfa85e5cb01d116ecada1 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Wed, 25 Mar 2026 13:31:04 +0100 Subject: [PATCH] Switch to the new custom kernel that also has wifi fixes --- install/config/hardware/intel/ptl-audio.sh | 17 ----------------- install/config/hardware/intel/ptl-kernel.sh | 17 +++++++++++++++++ install/omarchy-other.packages | 4 ++-- 3 files changed, 19 insertions(+), 19 deletions(-) delete mode 100644 install/config/hardware/intel/ptl-audio.sh create mode 100644 install/config/hardware/intel/ptl-kernel.sh diff --git a/install/config/hardware/intel/ptl-audio.sh b/install/config/hardware/intel/ptl-audio.sh deleted file mode 100644 index 0bd7392e..00000000 --- a/install/config/hardware/intel/ptl-audio.sh +++ /dev/null @@ -1,17 +0,0 @@ -# Install Panther Lake audio kernel for Intel Panther Lake systems -# The linux-ptl-audio kernel includes audio driver patches not yet in mainline. - -if omarchy-hw-intel-ptl; then - echo "Detected Intel Panther Lake, installing PTL audio kernel..." - - omarchy-pkg-add linux-ptl-audio linux-ptl-audio-headers - - sudo mkdir -p /etc/limine-entry-tool.d - cat </dev/null -# Prioritize Panther Lake audio kernel as the default boot entry -BOOT_ORDER="linux-ptl-audio*, *, *fallback, Snapshots" -EOF - - # Make the PTL audio kernel the default boot entry in limine - sed -i 's/^default_entry: 2/default_entry: 1/' $OMARCHY_PATH/default/limine/limine.conf -fi diff --git a/install/config/hardware/intel/ptl-kernel.sh b/install/config/hardware/intel/ptl-kernel.sh new file mode 100644 index 00000000..f00e8ae7 --- /dev/null +++ b/install/config/hardware/intel/ptl-kernel.sh @@ -0,0 +1,17 @@ +# Install Panther Lake kernel for Intel Panther Lake systems +# The linux-ptl kernel includes audio driver patches not yet in mainline. + +if omarchy-hw-intel-ptl; then + echo "Detected Intel Panther Lake, installing PTL kernel..." + + omarchy-pkg-add linux-ptl linux-ptl-headers + + sudo mkdir -p /etc/limine-entry-tool.d + cat </dev/null +# Prioritize Panther Lake kernel as the default boot entry +BOOT_ORDER="linux-ptl*, *, *fallback, Snapshots" +EOF + + # Make the PTL audio kernel the default boot entry in limine + sed -i 's/^default_entry: 2/default_entry: 1/' $OMARCHY_PATH/default/limine/limine.conf +fi diff --git a/install/omarchy-other.packages b/install/omarchy-other.packages index 4706b87b..b75c3685 100644 --- a/install/omarchy-other.packages +++ b/install/omarchy-other.packages @@ -30,8 +30,8 @@ limine-snapper-sync linux linux-firmware linux-headers -linux-ptl-audio -linux-ptl-audio-headers +linux-ptl +linux-ptl-headers macbook12-spi-driver-dkms nvidia-580xx-dkms nvidia-dkms