-
Notifications
You must be signed in to change notification settings - Fork 186
[Feature Request] Follow XDG Base Directory Specification #1890
Description
From a post on steam forums just linking it here.
Over in our group chat this has come up a few times already.
From a user who already has > 150 dot-files/directories in his home directory: Please, not another one! Since many years, there has been a standard for configuration/data/cache storage. Please follow it.
Simplest implementation (pseudo-code):
if (set(XDG_DATA_HOME))
dir=$XDG_DATA_HOME/Valve/Steam
else
dir=$HOME/.local/share/Valve/Steam
end if
Store everything that is now in $HOME/.steam into that directory.
If you want to get fancy, try to implement the whole specification and split Steam's data between XDG_CONFIG_HOME ($HOME/.config per default), XDG_DATA_HOME and XDG_CACHE_HOME ($HOME/.cache per default).
http://steamcommunity.com/app/221410/discussions/0/882965239742479108/
Original post.