macOS CLI Tools: Stop Using ~/Library/Application Support!

2025-08-26
macOS CLI Tools:  Stop Using ~/Library/Application Support!

Many macOS command-line tools incorrectly store configuration files in ~/Library/Application Support, contradicting user expectations and the XDG standard. The article argues that popular libraries and dotfile managers adhere to the XDG standard, placing config files in ~/.config. The author contends that CLI tools should follow this convention for improved user experience and consistency; only GUI applications should utilize ~/Library/Application Support.