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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions