Firefox 147 Will Support The XDG Base Directory Specification The XDG Base Directory specification lays out where application data files, configuration files, cached assets, and other files and file formats should be positioned within a user's home directory and the XDG environment variables for accessing those locations
XDG Base Directory - ArchWiki This section exists to catalog the growing set of software using the XDG Base Directory Specification introduced in 2003 This is here to demonstrate the viability of this specification by listing commonly found dotfiles and their support status
Support the XDG Base Directory Specification #303 - GitHub The correct way to store cache, config and state on a user's machine is to follow a platform's best practices - in Linux's case most Linux desktops support and or adhere to the XDG Base Directory Specification, a specification for environment variables and default storage locations for certain types of data a program might want to store in
Vim lands XDG Base Directory Specification Support : r vim Great, so I'll delete a few symlinks that simulate this now in my setup You can leave your configuration in $HOME vim, if that’s what your asking See :help vimrc for where Vim looks for configuration files
XDG Base Directory Specification - Alchemists The XDG Base Directory Specification defines an organized folder and file structure for applications to store associated user configuration, cache, data, state, and runtime information on UNIX-like systems
Use the XDG Base Directory Specification! Since several directories (ex ~ config, by default) represent a discrete class of application files, it is much easier to make rules for a specific category of files during backup Since all settings are in a single directory, they can more easily be shared across computer systems