Support for XDG Base Directory specification

Would be really nice if Cursor respected XDG environment variables to place config and data directories.
Right now I have .cursor directory in my home directory that stores both some kind of configuration file (argv.json) and extensions. I would really like to have that in my XDG_DATA_HOME and XDG_CONFIG_HOME directories to avoid cluttering my home directory.

Thanks!