Configuring download directory for Chromium and Firefox snaps

So I read this and this and solved my problem. Basically I bind /temp/download to /media/$USER/download and then I can set the download directory in Chromium and Firefox snaps to /media/$USER/download and my downloads go where I want them. This was actually harder to figure out than it should have been.

Snap-confine has elevated permissions

I tried to run `chromium` on my Kubuntu 20.04.3 LTS workstation and got the following error:

Snap-confine has elevated permissions and is not confined but should be. Refusing to continue to avoid permission escalation attacks

I found this and this worked for me:

systemctl enable --now apparmor.service    
systemctl enable --now snapd.apparmor.service