Follow XDG Base directory specs
Hi!
On Linux, elan stores files in ~/.elan.
It may be better to follow the XDG desktop specification.
In particular,
Configuration files should go under $XDG_CONFIG_HOME (if empty, $HOME/.config/)
Data files should go under $XDG_DATA_HOME (if empty, $HOME/.local/share/)