librewolf: enable some more policies which might or might not actually improve things :-(
i really hate firefox, but there's not much alternative.
This commit is contained in:
parent
4785e54024
commit
66be38bfbf
|
@ -56,10 +56,26 @@ let
|
||||||
nixExtensions = concatMap (ext: optional ext.enable ext.package) (attrValues cfg.addons);
|
nixExtensions = concatMap (ext: optional ext.enable ext.package) (attrValues cfg.addons);
|
||||||
|
|
||||||
extraPolicies = {
|
extraPolicies = {
|
||||||
|
FirefoxHome = {
|
||||||
|
Search = true;
|
||||||
|
Pocket = false;
|
||||||
|
Snippets = false;
|
||||||
|
TopSites = false;
|
||||||
|
Highlights = false;
|
||||||
|
};
|
||||||
NoDefaultBookmarks = true;
|
NoDefaultBookmarks = true;
|
||||||
|
OfferToSaveLogins = false;
|
||||||
|
OfferToSaveLoginsDefault = false;
|
||||||
|
PasswordManagerEnabled = false;
|
||||||
SearchEngines = {
|
SearchEngines = {
|
||||||
Default = "DuckDuckGo";
|
Default = "DuckDuckGo";
|
||||||
};
|
};
|
||||||
|
UserMessaging = {
|
||||||
|
ExtensionRecommendations = false;
|
||||||
|
SkipOnboarding = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
# these were taken from Librewolf
|
||||||
AppUpdateURL = "https://localhost";
|
AppUpdateURL = "https://localhost";
|
||||||
DisableAppUpdate = true;
|
DisableAppUpdate = true;
|
||||||
OverrideFirstRunPage = "";
|
OverrideFirstRunPage = "";
|
||||||
|
@ -88,6 +104,7 @@ let
|
||||||
# };
|
# };
|
||||||
# NewTabPage = true;
|
# NewTabPage = true;
|
||||||
};
|
};
|
||||||
|
# extraPrefs = ...
|
||||||
};
|
};
|
||||||
|
|
||||||
addonOpts = types.submodule {
|
addonOpts = types.submodule {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user