-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
conform to the linux XDG specification #5649
Comments
Agree with this. I just come back to VueJS for a while (last time is Vue 2.6), and found that this version put a configuration file directly to |
I think In addition, at least some of the keys that get saved in |
@skipkayhil I do agree with what you said about However having a couple of unrelated keys in |
Oh yeah, I totally agree that the other keys make sense in there, just wanted to point out that some of them should possibly be moved. |
@skipkayhil Glad to be on the same page, I doubt they'd change the anatomy of their config files tho, let's hope this gets implemented in early Vue 3 |
Version
4.4.6
Environment info
Steps to reproduce
Do any of the following:
use
vue ui
to create a project with a manual preset and then saving the presetthis should generate the file
.vuerc
use
vue ui
to manage a project and change the UI blocks to anything other than the default positions and sizesthis should generate the file
.vue-cli-ui
use
vue create
to create a project from a templatethis should generate the folder
.vue-templates/
What is expected?
The files and folders generated by the actions above should be placed in proper XDG specific directories, these are agreed upon and are used in most UNIX based desktops.
What is actually happening?
All files and folder are generated and thrown into
$HOME
which makes it harder to manage and keep track of as well as serving to clutter the$HOME
directory.Here's a nice breakdown of the specification as well as the full version.
This is not a breaking change, Vue could always fallback to legacy paths if the XDG ones (or their fallbacks) fail.
The text was updated successfully, but these errors were encountered: