this post was submitted on 03 Feb 2024
971 points (98.3% liked)

linuxmemes

20408 readers
961 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 23 points 7 months ago* (last edited 7 months ago) (1 children)

I love you all very much but just please be aware that "the floor" is literally where the files are supposed to go, according to the spec. I don't like it, you don't like it, nobody likes it. But that's why it's happening.

Relevant section quoted for the lazy:

User specific configuration files for applications are stored in the user's home directory in a file that starts with the '.' character (a "dot file"). If an application needs to create more than one dot file then they should be placed in a subdirectory with a name starting with a '.' character, (a "dot directory"). In this case the configuration files should not start with the '.' character.

[–] [email protected] 25 points 7 months ago (1 children)

You know everything on that site was written in 2004 or earlier, right? That hasn't been the relevant spec for a long, long time now. We use xdg for that now. Configs go in xdg_config_home.

[–] [email protected] 2 points 7 months ago (1 children)

Can't we have both? Like some go there, and others go to the other place?

[–] [email protected] 9 points 7 months ago (1 children)

We do have both. That's the whole complaint. There are still major applications using the decades obsolete standard. It was changed because it leaves your home directory a cluttered, useless mess. Also, if you really want your dotfiles in your home directory you can just set your xdg_config_home to your home directory instead of its default of .config.

[–] [email protected] 5 points 7 months ago (1 children)

I'm sorry I was being sarcastic :D

[–] [email protected] 3 points 7 months ago

Ah. That makes sense. Sorry.