Update Firefox configuration
This commit is contained in:
parent
d390969fca
commit
f65ec32010
6 changed files with 45 additions and 28 deletions
|
@ -29,9 +29,6 @@
|
||||||
# Allow fullscreen in Firefox windows
|
# Allow fullscreen in Firefox windows
|
||||||
"full-screen-api.ignore-widgets" = true;
|
"full-screen-api.ignore-widgets" = true;
|
||||||
|
|
||||||
# Download preferences
|
|
||||||
"browser.download.dir" = "~/downloads";
|
|
||||||
|
|
||||||
# About:config show warning
|
# About:config show warning
|
||||||
"browser.aboutConfig.showWarning" = false;
|
"browser.aboutConfig.showWarning" = false;
|
||||||
|
|
||||||
|
|
|
@ -100,26 +100,9 @@
|
||||||
# from a web page, and it lets them know which part of the page had been selected.
|
# from a web page, and it lets them know which part of the page had been selected.
|
||||||
"dom.event.clipboardevents.enabled" = false;
|
"dom.event.clipboardevents.enabled" = false;
|
||||||
|
|
||||||
# Disable Search Suggestions
|
|
||||||
# Firefox suggests search terms in the search field. This will send everything
|
|
||||||
# typed or pasted in the search field to the chosen search engine, even when you
|
|
||||||
# did not press enter.
|
|
||||||
|
|
||||||
"browser.search.suggest.enabled" = true;
|
|
||||||
# Disable Search Keyword
|
|
||||||
# When you mistype some url, Firefox starts a search even from urlbar. This
|
|
||||||
# feature is useful for quick searching, but may harm your privacy, when it's
|
|
||||||
# unintended.
|
|
||||||
|
|
||||||
"keyword.enabled" = true;
|
|
||||||
# Disable Fixup URLs
|
# Disable Fixup URLs
|
||||||
# When you type "something" in the urlbar and press enter, Firefox tries
|
# When you type "something" in the urlbar and press enter, Firefox tries
|
||||||
# "something.com", if Fixup URLs is enabled.
|
# "something.com", if Fixup URLs is enabled.
|
||||||
"browser.fixup.alternate.enabled" = true;
|
"browser.fixup.alternate.enabled" = false;
|
||||||
|
|
||||||
# Tracking protection
|
|
||||||
"privacy.trackingprotection.enabled" = true;
|
|
||||||
"privacy.trackingprotection.pbmode.enabled" = true;
|
|
||||||
"privacy.trackingprotection.cryptomining.enabled" = true;
|
|
||||||
"privacy.trackingprotection.fingerprinting.enabled" = true;
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,4 +8,17 @@
|
||||||
# serve advertisements.
|
# serve advertisements.
|
||||||
"browser.urlbar.groupLabels.enabled" = false;
|
"browser.urlbar.groupLabels.enabled" = false;
|
||||||
"browser.urlbar.quicksuggest.enabled" = false;
|
"browser.urlbar.quicksuggest.enabled" = false;
|
||||||
|
"browser.urlbar.suggest.addons" = false;
|
||||||
|
"browser.urlbar.suggest.mdn" = false;
|
||||||
|
"browser.urlbar.suggest.pocket" = false;
|
||||||
|
"browser.search.suggest.enabled" = false;
|
||||||
|
"browser.urlbar.suggest.trending" = false;
|
||||||
|
"browser.urlbar.suggest.weather" = false;
|
||||||
|
"browser.urlbar.suggest.searches" = false;
|
||||||
|
|
||||||
|
# Disable Search Keyword
|
||||||
|
# When you mistype some url, Firefox starts a search even from urlbar. This
|
||||||
|
# feature is useful for quick searching, but may harm your privacy, when it's
|
||||||
|
# unintended.
|
||||||
|
"keyword.enabled" = false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,16 +19,16 @@
|
||||||
"browser.preferences.moreFromMozilla" = false;
|
"browser.preferences.moreFromMozilla" = false;
|
||||||
|
|
||||||
# Do not save my logins
|
# Do not save my logins
|
||||||
"signon.rememberSignons" = true;
|
"signon.rememberSignons" = false;
|
||||||
|
|
||||||
# Do not suggest some research
|
# do not override status page
|
||||||
"browser.urlbar.suggest.searches" = true;
|
|
||||||
"browser.search.suggest.enabled" = true;
|
|
||||||
|
|
||||||
# do not override startus page
|
|
||||||
"startup.homepage_override_url" = "";
|
"startup.homepage_override_url" = "";
|
||||||
"startup.homepage_welcome_url" = "";
|
"startup.homepage_welcome_url" = "";
|
||||||
|
|
||||||
# do not show bookmark page
|
# do not show bookmark page
|
||||||
"browser.toolbars.bookmarks.visibility" = "never";
|
"browser.toolbars.bookmarks.visibility" = "never";
|
||||||
|
|
||||||
|
# disable funsking malwares
|
||||||
|
"browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts.havePinned" = "";
|
||||||
|
"browser.newtabpage.pinned" = "";
|
||||||
}
|
}
|
||||||
|
|
|
@ -42,6 +42,30 @@ in
|
||||||
search = {
|
search = {
|
||||||
force = true;
|
force = true;
|
||||||
default = "DuckDuckGo";
|
default = "DuckDuckGo";
|
||||||
|
engines = {
|
||||||
|
"Nix Packages" = {
|
||||||
|
urls = [{
|
||||||
|
template = "https://search.nixos.org/packages";
|
||||||
|
params = [
|
||||||
|
{ name = "type"; value = "packages"; }
|
||||||
|
{ name = "query"; value = "{searchTerms}"; }
|
||||||
|
];
|
||||||
|
}];
|
||||||
|
icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg";
|
||||||
|
definedAliases = [ "@np" ];
|
||||||
|
};
|
||||||
|
|
||||||
|
"NixOS Wiki" = {
|
||||||
|
urls = [{ template = "https://nixos.wiki/index.php?search={searchTerms}"; }];
|
||||||
|
iconUpdateURL = "https://nixos.wiki/favicon.png";
|
||||||
|
updateInterval = 24 * 60 * 60 * 1000; # every day
|
||||||
|
definedAliases = [ "@nw" ];
|
||||||
|
};
|
||||||
|
|
||||||
|
"Bing".metaData.hidden = true;
|
||||||
|
"Google".metaData.hidden = true;
|
||||||
|
"Amazon.fr".metaData.hidden = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
settings = merge [
|
settings = merge [
|
||||||
(import ./conf/doh.nix)
|
(import ./conf/doh.nix)
|
||||||
|
|
|
@ -5,7 +5,7 @@ let
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
options.modules.web.qutebrowser = {
|
options.modules.web.qutebrowser = {
|
||||||
enable = mkEnableOption "enable Kdenlive video editor";
|
enable = mkEnableOption "enable Qutebrowser web browser";
|
||||||
};
|
};
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
programs.qutebrowser = {
|
programs.qutebrowser = {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue