I can't open local html documentation in my home folder. While I understand the safety benefits of not giving your internet browser access to your personal files and I think it's a good thing ubuntu thinks about these issues firefox is also the main help browser on my system. There should be a way to launch an unconfined firefox to browse local documentation.
edit: I found out that the file I use is not actually inside my /home/ folder, because it is symlinked from another location:
the file is (for example) /home/myusername/myproject/doc.html , but /home/myusername/myproject is actually a symlink, pointing to /mnt/extrastorage/myusername/myproject/ .
So then I decided I should just give the firefox snap access to /mnt/extrastorage/myusername as well. Should be simple, no? But it turns out you can't???!? /home/ is *hardcoded* in the snap binary?
My first ubuntu version was 4.10 'Warty Warthog', so I'm rather used to ubuntu and hence rather reluctant to switching. But I fear snap will be the drop that overflows the bucket. please please please ubuntu, just use Flatpack. I get it, Flatpack is not perfect, but neither is Snap. And just like the the display manager fiasco Ubuntu's NIH syndrome cost the whole linux ecosystem years more to get Wayland finally (nearly) working.
But if you *insist* on doing your own thing (again), please make adding extra directories to the sandbox simpler.
I can't open local html documentation in my home folder. While I understand the safety benefits of not giving your internet browser access to your personal files and I think it's a good thing ubuntu thinks about these issues firefox is also the main help browser on my system. There should be a way to launch an unconfined firefox to browse local documentation.
edit: I found out that the file I use is not actually inside my /home/ folder, because it is symlinked from another location: e/myproject/ doc.html , but /home/myusernam e/myproject is actually a symlink, pointing to /mnt/extrastora ge/myusername/ myproject/ .
the file is (for example) /home/myusernam
So then I decided I should just give the firefox snap access to /mnt/extrastora ge/myusername as well. Should be simple, no? But it turns out you can't???!? /home/ is *hardcoded* in the snap binary?
My first ubuntu version was 4.10 'Warty Warthog', so I'm rather used to ubuntu and hence rather reluctant to switching. But I fear snap will be the drop that overflows the bucket. please please please ubuntu, just use Flatpack. I get it, Flatpack is not perfect, but neither is Snap. And just like the the display manager fiasco Ubuntu's NIH syndrome cost the whole linux ecosystem years more to get Wayland finally (nearly) working.
But if you *insist* on doing your own thing (again), please make adding extra directories to the sandbox simpler.