-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XDG Base Directories #3285
Comments
|
Right now, applications installed with scoop keep their persistent configs and data in |
Then where will be the |
XDG directories wouldn't be changed by Scoop. Scoop would only add application folders to the XDG directories if they're set in the first place - just like scoop is doing for its own config. Users themselves would set the XDG environment variables. I have scoop installed in The only downside is that if you should ever choose to change or remove the XDG directories, all the symlinks for apps would need to be updated since they can't use environment variables. Though I don't see why you would, personally. |
I've noticed that in #3242,
XDG_CONFIG_HOME
is preferred as scoop's config directory and persistence is being reworked in #3212.I was wondering if applying more of the XDG specification to scoop might not be a good idea with regards to
persist
while it's being worked on.It could be useful to have the ability to link to both
XDG_CONFIG_HOME
andXDG_DATA_HOME
from manifests. That way, apps can differentiate between persistent configurations and persistent application data.The new persist object schema could just specify
data
orconfig
:And while at it,
XDG_CACHE_HOME
could be used for the cache.The text was updated successfully, but these errors were encountered: