eclipse-paho / paho.mqtt-spy

mqtt-spy is an open source desktop & command line utility intended to help you with monitoring activity on MQTT topics
Other
620 stars 145 forks source link

Please write configuration files to XDG_CONFIG_HOME #74

Open Elinvention opened 5 years ago

Elinvention commented 5 years ago

In the GNU/Linux world there is this convention of keeping program's configuration files in $XDG_CONFIG_HOME which defaults to $HOME/.config/ if not set. See https://wiki.archlinux.org/index.php/XDG_Base_Directory.

Some programs do create a folder in the user's home directory, but a least with a dot prepended, so that they are hidden by most file managers. mqtt-spy instead creates 2 visible files and a directory in the home directory, which is annoying.