Skip to content

Change ZLS to store user config file in a subdirectory in macOS #2563

@JayanAXHF

Description

@JayanAXHF

Problem

Currently, on macOS, ZLS stores the config file at $HOME/Library/Application Support. This means that the zls.json file resides in the Application Support directory itself. This clutters the aforementioned directory, and also somewhat goes against Apple's guidelines (afaik these are still valid) and is generally considered bad practice.

Suggested Fix

Store the zls.json file in a subdirectory within $HOME/Library/Application Support (e.g. .../zls/zls.json).


I tried to the best of my ability to confirm that this issue is not a duplicate. If it is, I'm really sorry.

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