Может существовать обходной путь с синхронизацией по сети, пока не будет найдено лучшее решение.
В Linux файл хранится по адресу:
./jetpack/customizable-shortcuts@timtaubert.de/simple-storage/store.json
в папке вашего профиля:
~/.mozilla/firefox/somename.default
Вы можете синхронизировать его при каждом запуске и выходе из Firefox. Вот мой пример сценария, который копирует файл из папки Dropbox при запуске Firefox и сохраняет файл в папке Dropbox при его выходе.
Это работает просто отлично, запустив этот скрипт с вашего рабочего стола. Дважды щелкните скрипт, чтобы запустить Firefox, и ваш ярлык Add On всегда синхронизируется
Вот сценарий, но измените имя вашей папки profile.default
:
#!/bin/bash
exec cp /home/ruslan/Dropbox/store.json /home/ruslan/.mozilla/firefox/apcbgfp7.default/jetpack/customizable-shortcuts@timtaubert.de/simple-storage &
/usr/bin/firefox &
while [ `pidof firefox` ]
do
wait `pidof firefox`
done
#exec ./closing_script
exec cp /home/ruslan/.mozilla/firefox/apcbgfp7.default/jetpack/customizable-shortcuts@timtaubert.de/simple-storage/store.json /home/ruslan/Dropbox
Так же, как немного дополнительной информации. чтобы найти разницу, я просто изменил в Windows & Tabs -> Select Last Tab
из ALT+9 с ALT+0, сохранил оба файла и дал следующий diff для обоих store.json.
1c1
< {"overlays":[]}
\ No newline at end of file
---
> {"overlays":[{"_type":"overlay","key":{"_type":"key","id":"key_selectLastTab"},"shortcut":{"_type":"shortcut","keycode":"VK_0","modifiers":{"_type":"modifiers","modifiers":["alt"]}}}]}
\ No newline at end of file
(END)