@emitorino I am confused. According to the forum post on the home interface, it “allows access to non-hidden files owned by the user in the user’s home ($HOME) directory” which would mean I couldn’t access places like .config for the user correct. Because I need to be able to do that.
Also, my code currently looks at the $HOME variable for expansion of certain paths, meaning if this is ~/snap/quicknav as you stated above, that would mess that up most likely correct?
I also would not like to modify my code to try and work around some of these things because I already distribute on other package managers and do not want to be maintaining two different versions; one for normal and one for snap.
If I can easily get it to work on strict confinement, I would not mind doing that plus there are the benefits of that. But if there would have to be major changes to the code, I would prefer not to do those just to use strict.