Hi all!
- name: yazi
- description: “Blazing fast terminal file manager written in Rust, based on async I/O.”
- snapcraft: yazi/snap/snapcraft.yaml at main · sxyazi/yazi · GitHub
- upstream: GitHub - sxyazi/yazi: 💥 Blazing fast terminal file manager written in Rust, based on async I/O.
- upstream-relation: publisher of snap is the owner of the upstream, I’ve just been helping with the snap
- supported-category: fits under criteria of
access to files on the host outside the snap’s runtime (eg, /usr)
. - reasoning: Confinement is usually used to restrict access to certain files - the entire purpose of
yazi
is to be a file manager, so limiting it to just$HOME
or usingremovable-media
would limit it’s usage quite a lot
I understand that strict confinement is generally preferred over classic.
I’ve tried the existing interfaces to make the snap to work under strict confinement.
Thanks! Jon