It would be great to see some Snapcrafters step up and get both snapped to help bootstrap the upstreams in publishing snaps in the store so the latest versions are available to all
mpv-casept has been working quite well for me (although it is annoying that the confinement means that the file has to be in your home directory tree).
@casept would you consider doing the snapcrafter thing? i.e. change the snap name to plain mpv (the preferred upstream name), rebase your repository onto https://github.com/snapcrafters/fork-and-rename-me and start filling out the readme and following the checklist?
Just one question, that repo’s README.md states that “snapcrafters are working to enable the author to publish authoritative releases.” Unfortunately, the author of mpv seems to have a bit of an elitist streak and has stated in this thread regarding universal packaging formats that people should “just use windows” in case they want an universal package. Should I leave that part in the README.md or should I remove it (because the upstream will likely be uncooperative)?
There isn’t an ‘NFS interface’ because that is really a combination of the ‘network’ interface and a (potentially arbitrary) file location. You didn’t give detail on what you need,so I suggest taking a look at: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1662552
This is in the context of accessing media files outside the user’s home directory. Actually, whether it’s an NFS mount or not is irrelevant, e.g. I’d like the mpv snap to be able to access /srv/media.
in case /srv/media is a separate filesystem you could change it to mount under /media/mymediafiles (or some such) instead, then the removable-media interface will allow access …
I am trying to replace my mpv ppa for the snap version. However, apparently the snap doesn’t read config files from the path $HOME/.config/mpv.
I tried copying mpv.conf, input.conf, lua script folders etc. to any of these folders $HOME/snap/mpv{,current,common}, but cannot make the snap use my configuration.
@Ads20000
I started copying files, and then I noticed that there were many hidden folders inside ~/snap/mpv/current, one of which was in fact .config, with mpv subfolder in it.
After copying config files into that folder, everything seems to be working.