Get the latest tech news
Using XDG-Compliant Config Files (2024)
compliant Config Files Posted on XDG Base Directory Specification has been a standard for organizing application data files under Linux for a long time. Unfortunately, wxWidgets has been around for even longer, and when support for configuration files was added to it back in 1997, the usual convention was still to put these so-called “dot files” directly in the user home directory, which is why an application called myapp would use ~/.myapp as its configuration file by default and this default couldn’t be just changed because this would make the existing applications “lose” their configuration files, annoying their users.
None
Or read this on Hacker News