• FOSS Is Fun@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    9 months ago

    I don’t like how Flatpak isolates all apps’ config files off into their little sandboxes and makes editing config files annoyin

    In my opinion this is one of the best features of Flatpak, as it allows you to uninstall applications cleanly without leaving random files (or entries in your registry / dconf database) all over your computer. Since my first Android phone I always admired how Android handles uninstallation of apps and thanks to Flatpak I can finally have a similar experience on my Linux PCs.

    It also allows me to keep a clean home directory, as I don’t allow any Flatpak app to write into the root of my home directory (via global override). So any application (e. g. Firefox) that thinks it is more important than the XDG Base Directory Specification can no longer clutter up my home directory and instead gets redirected to its Flatpak home in ~/.var.

    These two use cases alone sold me on Flatpak two years ago and I’ve since migrated all my computers to Flatpak and I wouldn’t want to go back. I can’t understand how (Windows) users still put up with applications reading from and writing into random directories on their PCs and creating or modifying random entries in the registry.