Modify partitions of existing Asahi+macOS installations

Dear all,

I installed an Asahi Linux, splitting my hard drive 50:50 for macOS and for Linux.

Now I realize that it would be better to rather have a setup where I have 20% Linux 20% macOS and 60% shared data (with exFAT).

Since I am worried to trash my macOS system (which is currently encrypted) doing any mistakes in the partition resizing, I would like to first inquire with the community whether there is an obvious series of steps that I should follow.

Below, for context, I paste my fdisk -l

moritz@moair ~/ (master)> sudo fdisk -l
[sudo] password for moritz:
Disk /dev/nvme0n1: 1.82 TiB, 2001111162880 bytes, 488552530 sectors
Disk model: APPLE SSD AP2048Z
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: EEEFA90B-5996-4ED9-9DF8-82DF11AC1511

Device             Start       End   Sectors   Size Type
/dev/nvme0n1p1         6    128005    128000   500M Apple Silicon boot
/dev/nvme0n1p2    128006 243685125 243557120 929.1G Apple APFS
/dev/nvme0n1p3 243685126 244295429    610304   2.3G Apple APFS
/dev/nvme0n1p4 244295430 244417541    122112   477M EFI System
/dev/nvme0n1p5 244417542 487241815 242824274 926.3G Linux filesystem
/dev/nvme0n1p6 487241816 488552524   1310709     5G Apple Silicon recovery

Any help would be greatly appreciate!

Moritz

PS: I installed a NixOS system (rather than fedora), but this relies on the default asahi installer, so this detail shouldn’t matter