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?

    • bahmanm
      link
      fedilink
      English
      11 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)