-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfirefox.nix
37 lines (37 loc) · 829 Bytes
/
firefox.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
pkgs,
isDarwin,
...
}: {
programs.firefox = {
enable = false;
package =
if isDarwin
then null
else pkgs.firefox;
policies = {
DisablePocket = true;
DisableTelemetry = true;
UserMessaging = {
ExtensionRecommendations = false;
FeatureRecommendations = false;
MoreFromMozilla = false;
SkipOnboarding = true;
WhatsNew = false;
};
};
profiles = {
simon = {
name = "simon";
isDefault = true;
settings = {
"browser.search.region" = "GB";
"browser.search.isUS" = false;
"distribution.searchplugins.defaultLocale" = "en-GB";
"general.useragent.locale" = "en-GB";
};
extraConfig = builtins.readFile ./firefox/user.js;
};
};
};
}