but problem with appimages is that there are no repositories
and they rely on older fuse implementation.
- The official AppImage runtime has been static (no longer depends on any libfuse) and built with fuse3 since 3 years ago. Only electron builder remains with this nonsense of using the old runtime.
- Also DWARFS AppImages that also do not need FUSE at all to run.
Recently I have been using language specific package managers more - cargo (and cargo binstall) to get most of rust stuff. And since I like new stuff, I happen to have quiet a few (~20) packages from it. binstall allows to fetch binary releases. Only major problem with it is that cargo has limitations in it’s pacakaging, and effectively only /bin parts of package is installed
they are not following the spec if this is the solution.
XDG_DATA_HOME.XDG_CONFIG_HOME.XDG_CACHE_HOME.XDG_STATE_HOME.also hopefully they do check the variables and not just hardcoded
~/.config,~/.local/share, etc