The one thing stopping me from having a “work profile” “private profile” etc, is the permissions.

I could hardlink folders from one user to another, but then there would be permission issues.

I could do a chown -r /home/user/Work but every newly created file would again belong to “work” and I couldnt edit it with “private” for example.

Libreoffice also doesnt like any permission issues and will only open a copy in those cases.

Would I need an autostart script using pkexec, or a systemd service to always make both users recursively owners of these directories? Is there a better way?

Btw, I use Fedora Kinoite (KDE) and moving things from one user to another takes very long, unlike moving withing the same user. It seems as if it would really change the file location, not just the pointer, but I am no BTRFS expert at all.

  • Pantherina@feddit.deOP
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    1 year ago

    Hmm I like Nextcloud and Flatpak apps accessing my files. Not sure about other directoris, but /var/shared/work could fit on immutable OSses

    • ElderWendigo
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      1 year ago

      What does an immutable OS, flatpak, or Nextcloud have to do with basic file permissions between users on the same machine? You still need to learn how basic permissions work with any of those in order to get them working properly anyway.