Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion install/hardware/apple/fix-spi-keyboard.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ product_name="$(cat /sys/class/dmi/id/product_name 2>/dev/null)"
if [[ $product_name =~ MacBook[89],1|MacBook1[02],1|MacBookPro13,[123]|MacBookPro14,[123] ]]; then
echo "Detected MacBook with SPI keyboard"

omarchy-pkg-add macbook12-spi-driver-dkms
sudo mkdir -p /etc/mkinitcpio.conf.d
if [[ $product_name == "MacBook8,1" ]]; then
echo "MODULES=(applespi spi_pxa2xx_platform spi_pxa2xx_pci)" | \
Expand Down
1 change: 0 additions & 1 deletion install/omarchy-other.packages
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ limine-snapper-sync
linux-firmware
linux-omarchy
linux-omarchy-headers
macbook12-spi-driver-dkms
nvidia-580xx-dkms
nvidia-dkms
nvidia-open-dkms
Expand Down
7 changes: 7 additions & 0 deletions migrations/1789490499.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
echo "Remove macbook12-spi-driver-dkms, which no longer builds and isn't needed"

# applespi has been in the mainline kernel since 5.3 and drives the keyboard and
# trackpad on these MacBooks. The out-of-tree package fails to build on 7.x, so
# every kernel update prints a DKMS error for it. The mkinitcpio MODULES drop-in
# stays: it only names in-tree modules.
omarchy-pkg-drop macbook12-spi-driver-dkms