Skip to content

XDG Base Directory #5869

@M374LX

Description

@M374LX

On Linux, in order to reduce the clutter in the user's home directory, LMMS could use the XDG Base Directory specification (https://wiki.archlinux.org/index.php/XDG_Base_Directory) for its configuration file (.lmmsrc.xml).

For backwards compatibility, the configuration would be read initially from the current file location (~/.lmmsrc.xml). If not found, it would be read from $XDG_CONFIG_HOME/lmms/lmmsrc.xml, with $XDG_CONFIG_HOME defaulting to $HOME/.config if not set.

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