Conversation
|
Are you sure this works? |
As I mention in the PR,
|
|
But why a separate package Thunderbird extension is? No similar practice in nixpkgs. |
The addon uses the WebExtension API's to control an external system dependent system tray application. |
|
I think it should remove the extensions and just package the binary. |
I am fine with removing the extension, which is systray-x@Ximi1970.xpi. |
|
It seems support was added to firefox in #31572 and latest modified in ec8a9cd I can try to replicate this for thunderbird, a very similar patch should work. Can I do this in this PR or should it be a seperate PR? PS: Also see the related options https://search.nixos.org/options?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=programs.firefox.nativeMessagingHosts |
|
Hello, I'm curious about the status of this. Are we waiting for something with regards to this, does it conflict too much with the norms of Nix packages, or was it just forgotten over the months? As someone who's trying to switch from a distro with systray-x, I've grown very used to having it, lol. No pressure on anyone, though - I know how busy life can get |
|
I personnaly shifted to wayland and betterbird, which now includes a systray option. I am fine with closing this PR. |
|
I didn't know about Betterbird before, but between that and the "Minimize on close" add-on, I think I'm pretty much covered and won't need to use Systray with Thunderbird. Thank you @Zahrun ! |
Description of changes
Closes #212815
The only catch and last mile I didn't figure out is that thunderbird seems to ignore the files in
/run/current-system/sw/lib/mozilla. So after installation, I manually did the following commands and could confirm it works properly:Any ideas @edolstra @lovesegfault @nbp @vcunat ?
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)