Frewacom / pywalfox

Dynamic theming of Firefox (and Thunderbird) using your Pywal colors
https://addons.mozilla.org/en-US/firefox/addon/pywalfox/
Mozilla Public License 2.0
583 stars 12 forks source link

Native Application Not Found #14

Closed JamesDalboth closed 4 years ago

JamesDalboth commented 4 years ago

I am currently experiencing issues using the extensions. After a firefox reboot the browser console shows

2020-03-23_222909-1xMar_scrot

The relevant line being No such native application pywalfox

My python version is 3.6.9.

My manifest is located in ~/.mozila/native-messaging-hosts/pywalfox.json and looks like

{
  "name": "pywalfox",
  "description": "Automatically theme firefox using system colors generated by Pywal",
  "path": "/home/james/Pywalfox/daemon/pywalfox.py",
  "type": "stdio",
  "allowed_extensions": [ "pywalfox@frewacom.org" ]
}

I can confirm the pywalfox.py is located in the specified path param. The file has read privileges for all. I have tried to relocate the file to the other specified native manifest locations specified in the moz docs.

Frewacom commented 4 years ago

What distribution are you running?

JamesDalboth commented 4 years ago

Ubunutu 18.04

JamesDalboth commented 4 years ago

Update: Literally just got it working. I read somewhere about a problem with using firefox-bin. Can't remember how I installed firefox originally but I saw in my process manager I was using firefox-bin. I just tried installing firefox74 directly from the mozilla page. Process mananger still shows it running as firefox-bin however it now works. Problem could of simply been my previous firefox version. I will see If I can find what version I was previously running.

JamesDalboth commented 4 years ago

The only other version I have installed on my system is 73. I doubt that version is old enough to not work with this extension. Potentially simply reinstalling firefox fixed what ever issue it was? Unfortunatley doesn't help identify the problem in the first place. Glad it now works though, if anyone else experiences this problem, I suggest reinstall firefox. Not that bad if you have a firefox account where you can sync all your settings back.