Skip to content

[Feature Request] Follow XDG Base Directory Specification #1890

@brl1214

Description

@brl1214

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions