I’m the developer of espanso, a cross-platform text expander written in Rust.
I’m considering creating a snap package to simplify the distribution of espanso to Ubuntu users, and I would need permissions to use classic confinement with it.
In particular, yesterday I tested the packaging process with “strict” confinement, and with the right interfaces I was able to allow about 70% of the functionality. That said, one of the strenghts of espanso is the ability to customize the expansions by executing user-defined shell commands and external scripts from within it. As far as I understood, executing commands not known beforehand is not permitted without classic confinement, that’s why I’m asking you the permission to use it.
Looking forward to hearing from you.