oae / gnome-shell-extensions-sync

Syncs gnome shell keybindings, tweaks settings and extensions with their configuration across all gnome installations
https://extensions.gnome.org/extension/1486/extensions-sync/
GNU General Public License v2.0
295 stars 21 forks source link

An error occured while downloading settings ... #17

Closed JoTrab closed 4 years ago

JoTrab commented 4 years ago

I manage to upload to my github gist, but downloading seems impossible. I get a notification that: ''An error occured while downloading settings ...'' and neither Tweaks, key-bindings, nor extensions are downloaded. Best regards, jo Gnome version 3.36.3 on ubuntu 20.04.

oae commented 4 years ago

Can you check the logs with journalctl -f /usr/bin/gnome-shell while trying to download? What does it say?

JoTrab commented 4 years ago

It says

Too many arguments to method Gio.OutputStream.write: expected 2, got 3

and

gnome-shell[2654]: [extensions-sync] [api] error occured during download SyntaxError: JSON.parse: unexpected character at line 1 column 2 of the JSON data

oae commented 4 years ago

Can you share your gist if it is ok for you? There seems to a problem with json in gist

oae commented 4 years ago

In your gist, there should be extensions, keybindings, and tweaks files. If you have files other than these three, you should delete it as a workaround for now. I have fixed it and will upload a new version soon.

JoTrab commented 4 years ago

Thanks, it works now. I thought I had already deleted the dummy file needed to create a gist but it was still there. I made sure to delete it and it works fine. Thanks again for the quick answer and the great extensions.