Dotfiles Matter
dotfiles-matter.click
dotfiles-matter.click
They refuse to honor (even optionally!) xdg environment variables on macs, which is a pita when managing dotfiles across Mac/linux systems, not to mention the “official” macOS way of managing things is just annoying to deal with when you are typing things in the terminal.
Who is xdg and why it's polluting my home dir ?
Why not use system defaults and only if and when a user changes something, create a hidden config file ?
Still having everything in one place would make things much simpler. Great idea!
The current (Vista and later) API for obtaining the special folder locations is documented here: https://learn.microsoft.com/en-us/windows/win32/shell/known-...
There is also a .NET API for this: https://learn.microsoft.com/en-us/dotnet/api/system.environm...
It annoys system administrators to no end to see applications writing their files essentially randomly all over the system.
Apps should use the roaming profile for user settings, the local app data folder for per-user cached data, the program data folder for system-wide data, etc...