1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-03-10 10:47:02 +00:00
home-manager/tests/modules
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
..
accounts tests: allow testing assertions 2021-02-07 22:48:22 +01:00
config tests/home-cursor: init (#6496) 2025-02-19 13:18:30 -06:00
files tests: various minor cleanups 2023-05-13 00:09:52 +02:00
home-environment i18n: Use glibcLocales from NixOS if possible (#2333) (#4177) 2023-07-04 11:28:25 +02:00
i18n/input-method tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
launchd launchd: make Launch Agents config a freeform setting 2023-03-25 23:59:58 +01:00
misc tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
programs thunderbird, firefox: fix file conflict for native messaging hosts 2025-02-21 09:28:22 -08:00
services yubikey-agent: init service module (#6446) 2025-02-14 15:10:24 -06:00
systemd tests: change quoting to match new Nixpkgs behavior 2024-09-08 23:32:19 +02:00
targets-darwin darwin: use full path to commands in activation script 2022-11-05 12:14:08 +09:00
targets-linux xdg.systemDirs: init module (#1797) 2021-05-10 20:14:42 -04:00
xresources xresources: allow floating point values 2024-12-22 19:48:53 +01:00