Skip to content

Please respect XDG Base Directory specification #1425

@nazar-pc

Description

@nazar-pc

Feature request

Add support for XDG Base Directory specification on Linux, specifically using ~/.cache/hyperhdr, ~/.config/hyperhdr, ~/.local/share/hyperhdr, etc.

What problem does this feature solve?

Get rid of ~/.hyperhdr. Linux applications should split their storage logically and place the data in the corresponding location. It is annoying when every app thinks it deserves a place at the root of my home folder when a more logical place exists and plays nicer with backups (that skip ~/.cache), etc.

What does the proposed API look like?

No API change.

How should this be implemented in your opinion?

Default to XDG Base Directory specification in the future version, while supporting fallback to ~/.hyperhdr if it already exists from earlier installation.

Are you willing to work on this yourself?

Not my specialization, sorry. But I can provide feedback.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions