turns out XDG_DATA_HOME defaults to ~/.local/share not ~/.local/share/