There are a bazillion questions all over the internet, and in all cases the answer seems to be "simply open NVIDIA settings" which is quite pointless if you have an AMD or Intel Arc GPU.
Is there a general way to do this? Do you need to blacklist the driver for integrated graphics? Do you manually need to write xorg config files? Is there some other tool or setting that can do this?
So far I've found some references about PRIME offloading which seems irrelevant since my display is connected to the discrete graphics. And there is a switcheroo thing that seems to allow launching specific apps on the discrete graphics as a one-time action.
In my case browsers and Element applications flicker on the integrated GPU so I want to use the dedicated graphics. In my case I have AMD integrated graphics and an Intel ARC GPU.