zlacker

[return to "Understanding the bin, sbin, usr/bin, usr/sbin split (2010)"]
1. bjourn+6f[view] [source] 2022-05-11 08:38:10
>>taubek+(OP)
Roughly the same reason why dotfiles became a thing on Unix: https://linux-audit.com/linux-history-how-dot-files-became-h... Fortunately more and more software is putting its config in ~/.config/ rather than dumping it all over users' home directories.
◧◩
2. sph+Xg[view] [source] 2022-05-11 08:57:59
>>bjourn+6f
AFAIK the XDG spec isn't a thing on macOS, so you get those CLI utilities written by devs on their fancy Macbook Pro that pollute your home directory, such as Deno, Doom Emacs, Elixir, Rust/Cargo, Kubernetes, npm, vscode, etc.
◧◩◪
3. sorami+C53[view] [source] 2022-05-12 01:49:37
>>sph+Xg
I haven't seen any software that conditionally disables XDG on macOS. What I do see common is software that hardcode paths. Many of these software use different paths depending on the platform. But those aren't XDG compliant because XDG paths are configurable through environment variables.

Also FYI Doom Emacs is currently XDG compliant.

[go to top]