1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-03-10 18:57:22 +00:00
home-manager/tests/modules/programs/thunderbird
Ihar Hrachyshka 7e81c581a5 thunderbird, firefox: fix file conflict for native messaging hosts
On Linux, both Thunderbird and Firefox use the same directory to contain
native messaging host modules. On this platform, we have to merge both
directories with native hosts into one.

The patch introduces a separate helper module to manage native host
directory generation. Now program modules (firefox, thunderbird) declare
native hosts to initialize; while the new helper module determines
*where* and *how* to merge them on disc.

Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-02-21 09:28:22 -08:00
..
default.nix thunderbird: add module 2022-11-04 16:12:12 +01:00
thunderbird-expected-first-darwin.js thunderbird: Enable tests for Darwin (#6324) 2025-01-17 01:54:26 +01:00
thunderbird-expected-first-linux.js thunderbird: Enable tests for Darwin (#6324) 2025-01-17 01:54:26 +01:00
thunderbird-expected-profiles-darwin.ini thunderbird: Enable tests for Darwin (#6324) 2025-01-17 01:54:26 +01:00
thunderbird-expected-profiles-linux.ini thunderbird: Enable tests for Darwin (#6324) 2025-01-17 01:54:26 +01:00
thunderbird-expected-second-darwin.js thunderbird: Enable tests for Darwin (#6324) 2025-01-17 01:54:26 +01:00
thunderbird-expected-second-linux.js thunderbird: Enable tests for Darwin (#6324) 2025-01-17 01:54:26 +01:00
thunderbird.nix thunderbird, firefox: fix file conflict for native messaging hosts 2025-02-21 09:28:22 -08:00