If you are using a rolling release distro like Arch, you might have noticed that your home directory now has a new member, a new folder called “Projects”.

For as long as I remember, Linux has always had a set of default folders under the home directory. Usually they are Documents, Music, Pictures, Videos and Downloads. Templates, Desktop and Public folders are also there.

Now we have a new addition in the form of “Projects”.

  • loiakdsf@discuss.tchncs.de
    link
    fedilink
    arrow-up
    4
    ·
    2 hours ago

    how about first getting programs to put dotfiles into the .config folder (opposed to .programname) instead of adding more folders that are inconsistent over distros for multiple years before the point of a default for IDEs and CAD programs can even be meaningfully made?

  • thedeadwalking4242@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    6 hours ago

    Honestly I say just let the user decide what goes in their home directory. I always get annoyed at all the random garbage in there. There should be a specific place that is user owned that isn’t filled with cruft and configuration files

    • RamenJunkie@midwest.social
      link
      fedilink
      English
      arrow-up
      3
      ·
      5 hours ago

      Yeah, I have essentially never used these folders unless a program sticks something there by default (mostly pictures).

      • EddoWagt@feddit.nl
        link
        fedilink
        arrow-up
        1
        ·
        25 minutes ago

        I relocated the default folders that are useful to another drive, I pretty much don’t use the home folder at all apart from some random github pulls or some shit

  • bigmamoth@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    6 hours ago

    Fuuuuuuuck

    Tbh not a bad idea but I have nightmare about windows and their 3d models folder that they put everywhere

  • rumba@lemmy.zip
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    5 hours ago

    I’m more of a fan of /Projects

    then syncthing that between all my boxes.

    ~home is great on shared systems, but my projects should be in the same place for all my local accounts on my non-shared box.

  • zlatiah@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    7 hours ago

    I feel called out by the first sentence of the article

    Cool I guess? I’m a weirdo who always puts projects in Documents/ so… maybe I’ll use it more from now on

  • Caveman@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    10 hours ago

    It’s pretty much the first folder I add on a fresh install, gotta keep that shit contained

  • baronofclubs@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    11 hours ago

    Honestly I don’t mind this at all.

    When I start a Godot projects, putting the project into Documents makes very little sense to me.

  • blinfabian@feddit.nl
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 hours ago

    i deleted an empty project folder yesterday… i just assumed i made it and forgor about it

  • promitheas@programming.dev
    link
    fedilink
    arrow-up
    41
    arrow-down
    1
    ·
    20 hours ago

    Everyone complaining, and here I am not having noticed the change because I’ve created that directory for myself years ago :-P

    Personally its for organisation

      • promitheas@programming.dev
        link
        fedilink
        arrow-up
        12
        ·
        12 hours ago

        All my projects, which to be fair are mostly programming.

        ~/Documents/Projects doesn’t make sense to me because theyre not strictly documents. In documents i have - well, documents like bill receipts, forms ive filled in, etc…

        My projects are a first-order thing for me if that makes sense, so it makes sense to have them in the top-level of my home.

        • naught101@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          3 hours ago

          Right, for me “documents” is just “personal files”. I used to have it called that, but then I just had and empty dir sitting there unused…

          I don’t like putting things in home because then files get mixed up with config and cache and crap, and it’s more annoying to search

  • Paragone@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    14 hours ago

    the “for as long as I remember, Linux has always had a set of default folders…”

    lmao…

    they’ve been bugging me with their presumptuousness for decades.

    They can’t ask if we want those things?

    Sure, I can understand people coming-from the MS-Windows paradigm needing such things done for them, but to just presume that everybody wants the defaults?

    Why not simply ask, in the 1st-login, if the user wants such defaults?

    Opt-in, rather than opt-out, you know?

    I add a ~/prog directory, that I’m certian many who either program or are trying to learn programming, add.

    Does that mean it ought be a default?

    Why would I want a Public folder in my homedir?

    _ /\ _

    • curbstickle@anarchist.nexus
      link
      fedilink
      English
      arrow-up
      36
      ·
      1 day ago

      I made SO MANY directories under home that could have just been ~/Projects that I’m annoyed with myself for not doing something so simple.

      … I’ll be using the projects directory heavily going forward

      • andyburke@fedia.io
        link
        fedilink
        arrow-up
        13
        ·
        22 hours ago

        As someone who has used ~/Projects for years and has syncing and other setup around it I am (very slightly) terrified this change could somehow fuck with me.

        Please let this just be a mkdir call that will fail.

        • hallettj@leminal.space
          link
          fedilink
          English
          arrow-up
          9
          ·
          22 hours ago

          I also use a Projects folder. It looks like it probably won’t break anything. Apps might start putting stuff there by default, hopefully in sensible subdirectories. There’s a note in the article that you can create ~/.config/user-dirs.dirs to specify where you want files to go.

        • curbstickle@anarchist.nexus
          link
          fedilink
          English
          arrow-up
          4
          ·
          20 hours ago

          Nope. Only makes for new installs, and only uses it as a save spot default if the application asks for it. Should be no change at all.

            • curbstickle@anarchist.nexus
              link
              fedilink
              English
              arrow-up
              3
              ·
              5 hours ago

              When I read it originally (a bit back, maybe a week or two ago) it was new installs that was noted, though new users would make sense.

              I guess I’ll find out soon enough on a test box.

    • naught101@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      19 hours ago

      This is the way. Everything I created in folder in Documents. Everything I downloaded in downloads. Home should be otherwise empty, except for all the left-over dot-folders that old software leaves lying around.