dl-desktop
dl-desktop copied to clipboard
[enhancement] Dynamically override some settings through a user config file
Hello.
I'm using the Snap version of DL-Desktop daily on Ubuntu 24.04 LTS and, for some beta-testing, I build from the sources on Debian 12.
Currently, some settings, like the window size or the DPI scale (as described in #78), are statically defined before building. I wonder if these settings could be defined on a user config file like user-prefs.js, then dynamically loaded. If this config file doesn't exists:
- Either the settings should be set by default.
- Or the file should be created with default values. I suspect this request ids directly linked to the Electron / Electron-builder abilities.
Thanks in advance. Regards.