• Swap on BTRFS makes setting up hibernation very difficult. It can be done if the swap file is contiguous and you can find the exact offset of the bytes on disk, but it’s not very reliable in my experience.

    My ideal setup would be 1GB EFI + LUKS, containing LVM for an encrypted swap partition + the OS partition.