1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-03-06 16:57:03 +00:00
home-manager/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 email: add migadu.com flavor 2025-02-11 23:55:52 +01:00
config home-cursor: use profileExtra instead of initExtra 2024-12-04 12:38:17 +01:00
files files: make collision error message more helpful 2024-04-30 00:41:45 +02:00
i18n/input-method fcitx5: add waylandFrontend option to not set env vars (#5431) 2025-02-01 11:54:11 +01:00
launchd treewide: deprecate DRY_RUN_CMD and DRY_RUN_NULL 2024-01-24 13:36:05 +01:00
lib maintainers: add HPsaucii 2025-02-17 12:17:38 -08:00
lib-bash home-manager: move profile management 2025-01-03 11:22:59 +01:00
misc thunderbird, firefox: fix file conflict for native messaging hosts 2025-02-21 09:28:22 -08:00
po Translate using Weblate (Swedish) 2025-02-08 21:01:20 +01:00
programs thunderbird, firefox: fix file conflict for native messaging hosts 2025-02-21 09:28:22 -08:00
services mako: add max-history option (#6009) 2025-02-17 12:10:04 -07:00
targets darwin: misc defaults (dock, menu clock, finder) 2024-05-11 00:04:45 +02:00
default.nix home-manager: set module class to "homeManager" 2024-04-27 09:28:21 +02:00
files.nix home-manager: move profile management 2025-01-03 11:22:59 +01:00
home-environment.nix home-manager: move profile management 2025-01-03 11:22:59 +01:00
manual.nix docs: add style sheets and scrubDerivations 2024-02-01 01:10:58 +01:00
modules.nix thunderbird, firefox: fix file conflict for native messaging hosts 2025-02-21 09:28:22 -08:00
systemd-activate.sh systemd: don't try to restart templates 2024-06-26 18:14:48 +02:00
systemd.nix systemd: use sd-switch by default 2025-01-01 16:31:32 +01:00
wayland.nix wayland: create tray.target if xsession is not enabled (#6332) 2025-02-06 22:50:03 +01:00
xresources.nix xresources: allow floating point values 2024-12-22 19:48:53 +01:00
xsession.nix wayland: create tray.target if xsession is not enabled (#6332) 2025-02-06 22:50:03 +01:00