This guide uses windows 11 and popOS 22.04, but windows 10 and other popOS versions should also work. We assume that you already know how to install windows and flash popOS on a USB; this guide mainly covers the popOS and dual boot configuration parts.
Much of this guide is adapted from these two: https://ostechnix.com/dual-boot-windows-and-pop-os/ https://blog.stefandroid.com/2023/02/04/encrypted-disk-pop-os-install.html
Recommended to boot into a USB with windows ISO pre-installed, use windows' media creation tool for flashing the USB