Help me build a Arch UEFI/GPT LUKS on LVM dm-crypt

So I'm trying to build a Arch system that will use a LVM to hold a separate /root /home partition and that Logical Volume will be encrypted with Dm-crypt. I have only ever done this on Debian where it dose all this for me and don't have a clue how to do this.

dm-crypt/Encrypting an entire system
https://wiki.archlinux.org/index.php/Dm-crypt/Encrypting_an_entire_system#LVM_on_LUKS

LVM
https://wiki.archlinux.org/index.php/LVM

If you guys can help me figure this out I would be so happy. There is just not that much clear information on how to do this out there.

There's more than enough information out there. I did a full hard drive encryption (including root) just by following the wiki.

Start here:
https://wiki.archlinux.org/index.php/Disk_encryption