🦊

Asahi

“what hardware is supported”

See upstream’s: https://github.com/asahilinux/docs/wiki

Most everything works well enough for daily use.

On systems without a physical HDMI port, external display does not work through USB-C Displayport/Thunderbolt. The internal microphone does not work. Sleep mode does not properly hibernate devices (~2% charge per hour battery drain).

Notch

The screen has notches on the top corners and a webcam cutout in the center. By default, these pixels are not rendered (black).

To enable notches and use this screen realty, add apple_dcp.show_notch=1 to boot:

$ cat /etc/default/grub | grep GRUB_CMDLINE_LINUX_DEFAULT
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash apple_dcp.show_notch=1"
$ sudo grub-mkconfig | sudo tee /boot/grub/grub.cfg

sway

waybar

Style to the height of the notched camera cutout to maximize space. (pixels behind camera are rendered, but don’t physically exist)

scale

Add to ~/.config/sway/config:

output eDP-1 scale 1.5`

change default boot selection

Launch boot menu and hold option/alt and click Always Use when choosing an install to load.