You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 16, 2026. It is now read-only.
What problem does this solve or what need does it fill?
According to the XDG Base Directory Specifications 1
There is a single base directory relative to which user-specific data files should be written. This directory is defined by the environment variable $XDG_DATA_HOME.
There is a single base directory relative to which user-specific non-essential (cached) data should be written. This directory is defined by the environment variable $XDG_CACHE_HOME.
The .cache directory is generally used for unimportant files that can be easily remade and users might generally expect to be able to delete all the files in it without issue (including me, who almost fell pray to this). However doing so currently will cause all previously made projects to disappear from the editor
What solution would you like?
Move the projects.ron file to .local/share.
I'm not familiar with how macos handles these things but I'd imagine that the cache folder is treated similarly there, though I don't know what their equivalent of .local/share is.
What alternative(s) have you considered?
Leave it as is. It's a minor annoyance at best, but I'd still feel better if it was changed.
What problem does this solve or what need does it fill?
According to the XDG Base Directory Specifications 1
The
.cachedirectory is generally used for unimportant files that can be easily remade and users might generally expect to be able to delete all the files in it without issue (including me, who almost fell pray to this). However doing so currently will cause all previously made projects to disappear from the editorWhat solution would you like?
Move the
projects.ronfile to .local/share.I'm not familiar with how macos handles these things but I'd imagine that the cache folder is treated similarly there, though I don't know what their equivalent of .local/share is.
What alternative(s) have you considered?
Leave it as is. It's a minor annoyance at best, but I'd still feel better if it was changed.
Footnotes
https://specifications.freedesktop.org/basedir/latest/#basics ↩