AppData folder: am I a joke to you?

  • LainTrain@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    7
    ·
    edit-2
    4 hours ago

    He’s using windows.

    But while we’re on the subject, ~/.local/share is cancer and shouldn’t exist.

    The appropriate path is /usr/share.

    EDIT: Okay to be clear I mean that anything that could be global should go into /usr/share and massively save on space and effort if another user needs the same stuff.

    Anything that doesn’t need to be global doesn’t need to go into /use/share but somewhere else in ~/.

    The way it is now my ~/.local is a massive dumping ground of crap from configs to static app resources that should go into /usr/share to entire applications with snap or flatpak (why I don’t use them) to random config files.

    It’s just a nasty mess on my home partition when it in most cases really doesn’t need to be.

    Users below rightfully pointed out many exceptions like venvs and while I still believe there should be a more correct place for them to go e.g. (~/.venv, ~/.flatpak), but obviously they shouldn’t go into /usr/share willy-nilly.

    I have removed the sass below because I should’ve been more comprehensive in my criticism before ad-hominem.

    • Buffalox@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      1 day ago

      The appropriate path is /usr/share.

      That’s a global folder, and not proper for storing “per user” data.

    • corsicanguppy@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      1 day ago

      I have a SystemD service

      The irony is how lennart and his cancer approached standards, top to bottom.

      Now I want McRibs.

    • Ekky@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      1 day ago

      I’m a little confused by that statement. Where should locally installed (non-sudo) applications, such as virtual python envs who are accessed by multiple other not-necessarily-python apps or perhaps baloo, flatpak, etc, store their shared data? I’m rather convinced that giving all users write access to /usr/share is a terrible idea.

    • dev_null@lemmy.ml
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      1 day ago

      /usr/share? How is a random app getting write permissions to that?