I actually did follow those and the https://wiki.archlinux.org/title/NVIDIA_Optimus
I think most of the things are related to laptops where the dGPU can be turned off, but I don't think that's my case since my main monitor is plugged there. I guess what I need to do is find a way to set the iGPU as the default and whatever I need to run on my dGPU i use prime-run, but I'm not having much success with this.