Created attachment 46 [details]
Patch for abcde 2.8.1, implements XDG base dirs
abcde uses $HOME as both configuration and cache directory, however, as per Freedesktop Foundation specs it should be using $XDG_CONFIG_HOME and $XDG_CACHE_HOME, and default to $HOME/.config and $HOME/.cache if those variables are unset .
I've attached a patch for this based of 2.8.1. It uses $XDG_CONFIG_HOME/abcde/abcde.conf, so one could store multiple configuration files, in case that ever becomes necessary.