Set firefox policies via home-manager
This commit is contained in:
parent
bcd5f9868e
commit
42b7b2632a
1 changed files with 9 additions and 9 deletions
|
@ -25,15 +25,6 @@ let
|
||||||
ffPackage = pkgs.firefox.override {
|
ffPackage = pkgs.firefox.override {
|
||||||
nativeMessagingHosts = [ ff2mpv-host ];
|
nativeMessagingHosts = [ ff2mpv-host ];
|
||||||
pkcs11Modules = [ pkgs.eid-mw ];
|
pkcs11Modules = [ pkgs.eid-mw ];
|
||||||
extraPolicies = {
|
|
||||||
DisableFirefoxStudies = true;
|
|
||||||
DisablePocket = true;
|
|
||||||
DisableTelemetry = true;
|
|
||||||
DisableFirefoxAccounts = true;
|
|
||||||
FirefoxHome = { Pocket = false; Snippets = false; };
|
|
||||||
OfferToSaveLogins = false;
|
|
||||||
UserMessaging = { SkipOnboarding = true; ExtensionRecommendations = false; };
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
zotero-connector = pkgs.nur.repos.rycee.firefox-addons.buildFirefoxXpiAddon rec {
|
zotero-connector = pkgs.nur.repos.rycee.firefox-addons.buildFirefoxXpiAddon rec {
|
||||||
pname = "zotero-connector";
|
pname = "zotero-connector";
|
||||||
|
@ -68,6 +59,15 @@ in
|
||||||
programs.firefox = {
|
programs.firefox = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = ffPackage;
|
package = ffPackage;
|
||||||
|
policies = {
|
||||||
|
DisableFirefoxStudies = true;
|
||||||
|
DisablePocket = true;
|
||||||
|
DisableTelemetry = true;
|
||||||
|
DisableFirefoxAccounts = true;
|
||||||
|
FirefoxHome = { Pocket = false; Snippets = false; };
|
||||||
|
OfferToSaveLogins = false;
|
||||||
|
UserMessaging = { SkipOnboarding = true; ExtensionRecommendations = false; };
|
||||||
|
};
|
||||||
profiles.default = {
|
profiles.default = {
|
||||||
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
|
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
|
||||||
belgium-eid
|
belgium-eid
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue