3 ms·
Luckily if you’re a developer on MacOS, you can have that too! In addition to ~/.config and a million .dotfiles and .dotdirectories from decades of unixy tools!
by drunkpotato 4y ago
Luckily if you’re a developer on MacOS, you can have that too! In addition to ~/.config and a million .dotfiles and .dotdirectories from decades of unixy tools! Truly a cornucopia.
- kitsunesoba 4y agoIt's frustrating enough to make a person seriously consider maintaining forks of all the FOSS things they use to fix this one bit of misbehavior.
- petesergeant 4y agoDo any of the Linux distros do this? Strikes me as the kind of thing Debian would do for everything in apt
- gjvc 4y agoDo you have any examples of Debian doing this?
- petesergeant 4y agoSure. In software of mine distributed by Debian, there's usually a "debian/patches" directory, that I didn't add, that's changes the Debian project wanted to make to the system. I'm sure there's a formal name for that system. Most Debian packages seem to have one.
- spott 4y agoStart with pythons “projectdirs”, which refuses to allow mac systems to use XDG or at least have that option. https://github.com/platformdirs/platformdirs/issues/4 https://github.com/platformdirs/platformdirs/issues/4
- AnIdiotOnTheNet 4y agoIn Windows we get dotfiles from any tool badly ported from unixland, plus the myriad ways specified by various Windows standards over the past several decades, plus the innumerable ways that different entities have chosen to interpret those standards, plus whatever bullshit non-standard locations some asshole thought up and decided to ship. Where is the config for program X? It could be in the same directory as X, HKLM\Software\X, HKCU\Software\X, The HKLM\Software\XWOW6432Node\X, AppData\Local\X, AppData\Remote\X, AppData\LocalLow\X, ProgramData\X, USERPROFILE\.X, USERPROFILE\Documents\X, USERPROFILE\Saved Games\X, USERPROFILE\Documents\My Saved Games\X, USERPROFILE\.config\X...
- kitsunesoba 4y agoYep. Makes backing up configurations on Windows systems somewhat nightmarish… it's most practical to just back up the whole install and then pray that you'll never have to go digging for any specific bit of config in particular.