Julius Michaelis
f303b593a2
nixos/firefox: fix use of listToAttrs
...
Broken in #304773
Fixes #312098
2024-05-16 16:15:52 +09:00
Acid Bong
49f6869f71
treewide: remove file-wide with lib;
in nixos/modules/programs
2024-05-12 10:11:06 +03:00
stuebinm
6afb255d97
nixos: remove all uses of lib.mdDoc
...
these changes were generated with nixq 0.0.2, by running
nixq ">> lib.mdDoc[remove] Argument[keep]" --batchmode nixos/**.nix
nixq ">> mdDoc[remove] Argument[keep]" --batchmode nixos/**.nix
nixq ">> Inherit >> mdDoc[remove]" --batchmode nixos/**.nix
two mentions of the mdDoc function remain in nixos/, both of which
are inside of comments.
Since lib.mdDoc is already defined as just id, this commit is a no-op as
far as Nix (and the built manual) is concerned.
2024-04-13 10:07:35 -07:00
Sandro Jäckel
a3c1997215
nixos/firefox: disable updates when policies when programs.firefox.policies is defined
...
Before the default value in the wrapper was just silently overwritten
and firefox prompted you for updates.
2023-12-20 13:31:11 +01:00
linsui
92c106c097
nixos/firefox: update document link
2023-11-03 17:05:37 +08:00
K900
60421a1622
firefox: start killing all the per-extension options
2023-10-22 17:13:42 +03:00
Ivan Jager
57436cf549
nixos/firefox: Fix package references
...
https://github.com/NixOS/nixpkgs/pull/262017 removed `with pkgs;` so setting
`programs.firefox.enable = true` resulted in evaluation errors like
`error: undefined variable 'ff2mpv'`
This still doesn't fix https://github.com/NixOS/nixpkgs/issues/262600
2023-10-21 16:53:32 -05:00
K900
23704cce1f
nixos/firefox: preserve old wrapper args when overriding
...
Also some drive-by cleanups
2023-10-19 13:10:22 +03:00
K900
e53c99eb17
treewide: use pkgs.config
instead of config.nixpkgs.config
...
`pkgs` may be passed in externally, in which case `config.nixpkgs.config` will not be set.
Follow-up to #257458 .
2023-10-01 20:48:40 +03:00
K900
d3c27efa36
nixos/firefox: remove nixpkgs.config
usage
2023-09-26 18:02:01 +03:00
Lin Jian
74fadae942
treewide: stop using types.string
...
It is an error[1] now.
[1]: https://github.com/NixOS/nixpkgs/pull/247848
2023-08-08 21:31:21 +08:00
Florian Klink
ca1dd491c6
nixos/firefox: stop reading nixpkgs.config.firefox.enableEUWebID
...
This can cause firefox to be overridden with nativeMessagingHosts
pointing to web-eid-app twice, causing a conflict during build.
2023-07-18 11:48:17 +03:00
Florian Klink
effa05c052
nixos/firefox: add config option for Web eID support
...
This allows users to set
`programs.firefox.nativeMessagingHosts.euwebid = true` to make the
native companion app available in Firefox.
It's used by the Web eID browser extension
(https://addons.mozilla.org/en/firefox/addon/web-eid-webextension/ ),
which can be tried out at https://web-eid.eu/ - pressing the
"Authenticate" button there should open a new window.
2023-04-21 00:25:44 +02:00
linsui
8153ba84ca
nixos/firefox: add languagePacks config
2022-12-18 20:48:49 +08:00
linsui
7370fcf517
nixos/firefox: remove firefox-wayland
2022-11-19 17:55:13 +08:00
linsui
958cdd7c6b
nixos/firefox: add preferencesStatus, autoConfig
...
... and nativeMessagingHosts
2022-11-19 17:50:51 +08:00
linsui
b9778b3a95
nixos/firefox: lint
2022-11-19 17:50:51 +08:00
linsui
6120738eaa
nixos/firefox: fix "The option is used but not defined"
2022-11-19 17:50:51 +08:00
Daniel Thwaites
01b3d0bf25
nixos/firefox: init
2022-11-10 19:07:37 +00:00