The XDG_CONFIG_HOME environment variable is defined by the FreeDesktop.org Base Directory specification, which aims to provide a unified and consistent way for applications to store user-specific data. By using this environment variable, gomi is following the specification, which helps prevent cluttering the user's home directory with configuration files.
Instead, gomi will create its own subdirectory within the directory specified by XDG_CONFIG_HOME. This ensures that the user's home directory remains organized and tidy, and makes it easier for users to manage and locate application-specific configuration files.
The
XDG_CONFIG_HOME
environment variable is defined by the FreeDesktop.org Base Directory specification, which aims to provide a unified and consistent way for applications to store user-specific data. By using this environment variable,gomi
is following the specification, which helps prevent cluttering the user's home directory with configuration files.Instead,
gomi
will create its own subdirectory within the directory specified byXDG_CONFIG_HOME
. This ensures that the user's home directory remains organized and tidy, and makes it easier for users to manage and locate application-specific configuration files.