setVeryLoud(true);

He / They

Software Developer

  • 1 Post
  • 109 Comments
Joined 3 years ago
cake
Cake day: April 19th, 2023

help-circle
















  • Make your app (flatpak, snap or appimage) be owned by another user.

    Use a .desktop, wrap the command in the graphical equivalent of “sudo -u” for your graphical shell, and it will ask you for that user’s password.

    You can also write a util to decrypt an encrypted .tar.gpg flatpak directory (flatpak lets you specify different installation paths, you can use that to separate it from the main flatpak dir), or decrypt a .appimage.gpg, and execute it. You could even write a wrapper to install a flatpak with a specific password, and it would automatically pick that specific install dir and .tar.gpg it every time.

    Keep in mind that nothing keeps your other users from downloading that software on their own and using another copy of it unless you use parental controls.

    I highly recommend giving them their own account though.