-
Notifications
You must be signed in to change notification settings - Fork 36
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
Add a way to force usage of ogranisation name on Linux #66
Comments
Hi @suve, are there examples of existing applications doing this? |
While I admit I failed to find FLOSS, there's quite a few proprietary programs doing this, e.g.:
|
Oh, right. How could I forget. The |
@suve To be honest, these examples all look like terrible porting jobs (i. e. simply copying Microsoft conventions to a platform that isn't Windows) – exactly the outcomes this library is intended to prevent. |
Do you discourage generically-named applications (example bundle ID: |
If there were wider ecosystem consensus, this is something to consider integrating in some way, but this library is intended to support existing conventions, not invent its own. |
Currently, on Linux, the organisation name is ignored, and e.g.
ProjectDirs::config_dir()
will return simply~/.config/appname
. This may be enough for applications with some very unique names, but when using some more generic words, can lead to conflicts.I'd like a way to force the lib to use the organisation name on Linux, so I'd get e.g
~/.config/suve/appname
instead of just~/.config/appname
.The text was updated successfully, but these errors were encountered: