Open liggettla opened 6 years ago
Thanks for your contribution :+1: Looks like this is related to #19.
This line is not logged by the script but the underlying used library:
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
This implies that the script works fine, but the changes made to dconf are read-only and will be dropped as soon as the script finish. I'll evaluate in which version this change has been introduced to GLib/GIO and fix it via #19.
@liggettla Can you please try to reproduce the problem when running the following line before the install script:
export GIO_EXTRA_MODULES=/usr/lib/x86_64-linux-gnu/gio/modules
When I first run the line you gave me, the 'Nord' profile is now created and I can successfully use it. So, looks like that fixed it.
@liggettla Thanks for testing. I'll add the constant to the script to fix the problem for affected distributions.
Is this still not added? I ran into the same problem today and export GIO_EXTRA_MODULES=/usr/lib/x86_64-linux-gnu/gio/modules
fixed it.
@AtomScott The line above was just for testing purposes, it should be added to the install script itself without exporting it into the current session, otherwise it'll mess up the users environment, for example when the variables was already set and included other values or multiple paths. Feel free to submit a PR, every contribution is always welcome.
I saw another user having problems with no new 'Nord' profile being created, and I am having the same problem. I installed all of your specified dependencies and the install appears to be working correctly. But I do not get a new profile being created.
I am using Gnome terminal 3.22.2 on Debian Stretch and below is the output I see. It looks to me like it is applying the settings to the '' profile rather than the 'Nord' profile.