I don’t like the mess some software makes when it install in my system so I want to move it to a more appropriate place.

My questions are:

1- Where is the most appropriated directory for this? (some hidden folder made with this purpose, I thought linux had something like this as a standard)

2- How I move it without breaking anything?

  • With ~/.local already mirroring the system paths for /share and such, I tend to prefer putting applications like these in ~/.local/opt because I think that makes more sense.

    Now, if only snap would move its stupid directory to a nornal place, or at least use a capital letter like every other folder in my home directory…

    • bahmanm@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I didn’t like the capitalised names so configured xdg to use all lowercase letters. That’s why ~/opt fits in pretty nicely.

      You’ve got a point re ~/.local/opt but I personally like the idea of having the important bits right in my home dir. Here’s my layout (which I’m quite used to now after all these years):

      $ ls ~
      bin  
      desktop  
      doc  
      downloads  
      mnt  
      music  
      opt 
      pictures  
      public  
      src  
      templates  
      tmp  
      videos  
      workspace
      

      where

      • bin is just a bunch of symlinks to frequently used apps from opt
      • src is where i keep clones of repos (but I don’t do work in src)
      • workspace is a where I do my work on git worktrees (based off src)