-
-
Notifications
You must be signed in to change notification settings - Fork 14
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
Idea: A method for storing / loading general client settings #3
Comments
We now have |
@noffle that's the cli config file. i remember @nikolaiwarner wanting to keep cli and desktop configs separate other than that, yeah i've been thinking along similar lines of re-using |
@nikolaiwarner What was the motivation for that? Could we consolidate it by having 'cli:' and 'desktop:' subkeys?
|
I'm cool with consolidating. I think I advocated for them be as similar as possible so config files could be interchangeable and sharable. Also, Desktop stores its config as json atm. Would future client softwares register their preferred subkey with cabal-client? |
Something like
Where
settingsObject
is an arbitrary JSONable object.This would be for local client settings like notification options, color themes or light mode vs dark mode, auto-emojification, etc.
The text was updated successfully, but these errors were encountered: