Skip to content
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

standards: Follow the XDG Base Directory Specification #184

Open
DC7IA opened this issue Oct 29, 2021 · 2 comments
Open

standards: Follow the XDG Base Directory Specification #184

DC7IA opened this issue Oct 29, 2021 · 2 comments

Comments

@DC7IA
Copy link

DC7IA commented Oct 29, 2021

Everybody likes standards in software, right?

So why not follow the XDG Base Directory Specification?

details: https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html

Meaning Xastir should look for (and place) its configuration files by default under a directory in /home/$user/ instead of using its own path. Usually this is .config, but this path should be derived from variables, as it can differ.

This leads to a less cluttered home directory.

@sv1
Copy link

sv1 commented Jun 18, 2022

+1

also it would very convenient to have custom dbfawk, Counties and Maps under /home/$user/.config/xastir/ instead of system wide /usr/share, which is overwritten on every distribution package upgrade.

73

@DC7IA
Copy link
Author

DC7IA commented Jun 21, 2022

instead of system wide

I disagree. That should be accessible to all users of the system. Instead have a path that does not get overwritten.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants