macOS dotfiles should not go in –/Library/Application Support
9 months ago
- #macOS
- #XDG
- #dotfiles
- macOS上的命令行工具不应将配置文件存储在~/Library/Application Support中。
- XDG基本目录规范建议使用~/.config存放配置文件,这是命令行工具的预期存储位置。
- 虽然流行库在macOS上默认使用~/Library/Application Support,但这对于命令行工具是不正确的。
- 用户期望一致性,大多数命令行工具(如Git、Vim和Bash)都使用~/.config。
- 点文件管理器不会默认使用~/Library/Application Support,这表明用户更偏好~/.config。
- macOS标准目录指南是针对GUI应用程序的,而非命令行工具。
- 命令行工具只有在作为自动管理文件的GUI应用时,才应使用~/Library/Application Support。