home-manager/modules
Kacper Koniuszy 49cc1ed764 firefox: read the appName for search engine disclaimer from package
Using a fixed application name in the salt for the search engine name
hash can break with minor branding changes. For example, LibreWolf 127
used the application name "LibreWolf", but in version 128 it's "Firefox".

The proper name can be found in about:support -> Application Basics.

Because it doesn't have to be related to the product name visible in
most of the browser (for example in the window title and help menus),
we shouldn't rely on cfg.name for that.

The application name can be read from lib/*/application.ini and we can
use that if the browser was installed via home-manager. If not, we can
fall back to cfg.name.
2024-07-29 17:57:01 +02:00
..
accounts accounts.email: add clarifying documentation 2024-06-04 20:23:39 +02:00
config maintainers: remove polykernel 2024-07-28 11:58:33 -04:00
files files: make collision error message more helpful 2024-04-30 00:41:45 +02:00
i18n/input-method kime: remove documentation dependency on config 2024-03-18 22:13:07 +01:00
launchd treewide: deprecate DRY_RUN_CMD and DRY_RUN_NULL 2024-01-24 13:36:05 +01:00
lib firefox: support firefox derivatives 2024-07-28 23:53:08 +02:00
lib-bash home-manager: fix nix-build option -q 2024-03-22 19:46:20 +01:00
misc maintainers: remove polykernel 2024-07-28 11:58:33 -04:00
po Translate using Weblate (Polish) 2024-06-18 23:05:42 +02:00
programs firefox: read the appName for search engine disclaimer from package 2024-07-29 17:57:01 +02:00
services maintainers: remove polykernel 2024-07-28 11:58:33 -04: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: extract inline shell script to file 2024-04-06 10:04:27 +02:00
home-environment.nix home-environment: fix formatting 2024-03-28 12:33:23 +01:00
manual.nix docs: add style sheets and scrubDerivations 2024-02-01 01:10:58 +01:00
modules.nix glance: add module 2024-06-28 17:24:13 +02:00
systemd-activate.rb Revert "systemd: use sd-switch" 2020-08-04 19:38:14 +02:00
systemd-activate.sh systemd: don't try to restart templates 2024-06-26 18:14:48 +02:00
systemd.nix sd-switch: respect xdg directory specifications 2024-07-11 23:48:33 +02:00
xresources.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
xsession.nix xsession: allow xplugd to restart on failure 2024-01-16 08:07:00 +01:00