Quick overview of sources and things to remind me of things to install
Separate partitions for OS and data so I can reimage without losing data. Well that was the plan until I made them too small to update so I had to reimage anyways.
Boot into Live USB with Linux. Install and create partitions using the tool.
Create GPT Drive.
Boot into USB and install Windows with a custom install. Use autoattend file if applicable. With GPT drive, make sure you boot with UEFI. With Ventoy, this is a separate option in the boot options (UEFI: Generic instead of Generic since it's a flash drive).
https://github.com/Backup158/BashScripts
Create Scripts folder in home directory (~/Scripts)
https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows
Find partition name using sudo fdisk -l then sudo blkid for the UUID
Add to /etc/fstab/: /dev/nvme0n1p5 /mnt/data ntfs uid=1000,gid=1000,rw,user,exec,umask=000 0 0. First entry is the name or UUID. Don't use FATvfat is needed to be specified for FAT32