Btw Celluloid is the best modern MPV GUI with all the goodies like portals. And it supports MPV configs which can solve many VLC issues in a single line, like click-to-play ! Never going back.
These directories are blacklisted: /lib, /lib32, /lib64, /bin, /sbin, /usr, /boot, /root, /tmp, /etc, /app, /run, /proc, /sys, /dev, /var
Exceptions from the blacklist: /run/media
These directories are mounted under /var/run/host: /etc, /usr
Portals need a change in the app code that is not huge but differs from other packaging formats on any distro and OS. So it sucks that its so slow but that has a reason.
I want to say Alacritty+zellij but have not even tried that lol.
Konsole. It just works, has profiles etc. I highly recommend to change it to "launch every window in same process" to avoid multiple windows, create a new desktop entry replacing "konsole" with "konsole --new-tab".
And also learn Desktop actions, its very cool!
I have a profile with different colors that starts in my Distrobox.
Plasma will still display "open new window" which will instead open a new tab. Pressing Ctrl+Alt+t will also open a new tab, just as opening from Dolphin etc. Perfection!
Note that Konsole will pull in tons of dependencies, you may want to use XFCEs Terminal if you dont want that. Alacritty has no tabs which I find annoying (I hate windows).
Apps are not updated to support portals for "compatibility" or just lack of maintenance. Flatpak needs to follow their approach if they want to have many apps being supported.
Desktop Linux doesnt have the marketshare to dictate that all apps need to adopt portals. In the meantime, flathub.org has a rating system and verified checks, this is simply not well shown in KDE Discover and not sure about GNOME software.
I dont know who manages "who can maintain", if its only a single person thats bad of course. Good point that should be addressed to the flathub people. There should always be administrative access to some form of elected bunch of people that can then merge PRs or make new people admins.
True about the EOL runtime error messages, I mean they are important but should be possible to mute per app, especially when its offline. This will then just consume more disk space, which is probably fine.
The error is that I dont use https as every browser defaults to that, but lemmy links it internally. I fixed it. Stop annoying me, my comment was constructive and trying to help, so whatever this is stop it.
you dont need to fork a project to update its manifest on github flathub. I think the packaging is very easy and accessible, in comparison to maintaining some Debian repo package etc. Also there are way more officially supported apps on Flathub, so I dont think the lack of pressure to upgrade an app is such a big problem.
But for sure, Onionshare was one of them, and different parts of the community took care of it.
The state of flatpak permissions currently is like that. They can never read each others storage, much like on Android with /storage/emulated/0/Android/data. So it you keep stuff stored inside these apps its safe.
Until they can use portals, many have permissions to read/write everything
You have the option to add the verified subset only, and you can always check permissions before starting an installed app, and it will not start before.
Very strange and not reassuring at all, thinking that GrapheneOS and everything else use the latest software always. Doesnt sound like a good solution.
Very curious about this, it sounds like virtual desktops but way easier and with less planning.
They have an officially maintained COPR so creating an atomic variant is very easy, or just installing it on top of ublue sericea / sway atomic.