Skip Navigation

User banner
Posts
120
Comments
3,420
Joined
3 yr. ago

  • 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.

  • 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.

  • You would need file manager and gallery.

  • The correct way is work profile with separate unlock, use Shelter or Insular to activate and manage the profile, both apps are FOSS.

    The other way is user profiles, GrapheneOS improves the UX of them a lot, stock Android is not really usable without reboots.

  • I.e. this is not a stock Android feature

  • Good that Chromium does that, but this means if it doesnt use portals many things will be broken.

    The host access is not actually everything

    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).

  • How would you prevent package duplicates when using flatpak and native?

     
        
    alias "flatpak run org.app.name"=*f-name"
    
      
  • Do you have a better approach for running from CLI? Apps need exact names I guess, and the system is exact.

  • Could you explain "filesystem-unveiled"?

    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.

  • Yeah with Snaps you also have unofficial packages, no apparmor at all and a mix of foss and nonfoss apps.

    But with flatpak these things are accessible and Flatseal is very commonly used.

    "Already perfect" vs. "Has the foundation to fix it easily" distros could easily allow to add the subset or improve the permission system.

  • 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.

  • Deku SMS is the best alternative, supports AES encrypted SMS between users of the same app

  • 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.