-
Notifications
You must be signed in to change notification settings - Fork 159
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
Stop changing the safeeyes.json file #548
Comments
I understand your request thanks, and it makes sense. I now have a short time to work on this project, and would like to focus on 'serious' bugs that prevent SafeEyes being used at all. |
Thank you for your response. Do you completely agree with the "Expected behavior" part? If you don't, it would be nice if you could find some time to explain your vision. This way, someone could do the job and open a PR. |
I'm not the original developer I'm just an occasional developer trying to keep the project alive. I can offer an opinion, but that's just my personal one. I understand your objective, and I partly agree. However:
I would agree that if the config file is valid (including the mandatory meta attribute), then SafeEyes shouldn't alter it on start-up. |
NB Fixing the major bugs is the top priority. If you can help with that then great. Only after that would I start to look at feature requests. |
Describe the bug
I think this is a bug but feel free to consider that as "feature request" if you prefer.
For me, files in
~/.config
are my own: no application should modify them unless explicitly requested. This makes it possible to keep these files as small as possible, containing only what is different from the default. I would also like to order the attributes in the configuration file as I want and indent the file as I like it.Currently, safeeyes:
This behavior makes it impossible to use configuration-generation tools such as home-manager. These tool must keep the control of configuration files and shouldn't be responsible for writing default values for every existing configuration option.
To Reproduce
Steps to reproduce the behavior:
safeeyes.json
so it is not alphabetical (or change indentation)Expected behavior
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: