Skip to content

RFC 1005 does not respect XDG Base Directory Specification #32

@Fogapod

Description

@Fogapod

XDG Base Directory Specification: https://specifications.freedesktop.org/basedir-spec/basedir-spec-0.6.html

~/.edgedb/projects folder structure is mentioned multiple times in RFC 1005: https://github.com/edgedb/rfcs/blob/master/text/1005-edgedb-project.rst

This is an inconvenience for me and many other Linux desktop users, there are too many apps that think they're special and should have a folder in home directory.

~/.edgedb should be a last resort folder in case $XDG_CONFIG_HOME is not defined.

This should be relatively easy to implement: checking additional set of env variables before writing/reading config files. I suggest making changes to RFC and implementations before 1.0.

related: geldata/gel-cli#308

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions