Update Firefox configuration

This commit is contained in:
Yorick Barbanneau 2023-12-30 12:23:20 +01:00
parent d390969fca
commit f65ec32010
6 changed files with 45 additions and 28 deletions

View file

@ -29,9 +29,6 @@
# Allow fullscreen in Firefox windows
"full-screen-api.ignore-widgets" = true;
# Download preferences
"browser.download.dir" = "~/downloads";
# About:config show warning
"browser.aboutConfig.showWarning" = false;

View file

@ -100,26 +100,9 @@
# from a web page, and it lets them know which part of the page had been selected.
"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
# When you type "something" in the urlbar and press enter, Firefox tries
# "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;
}

View file

@ -8,4 +8,17 @@
# serve advertisements.
"browser.urlbar.groupLabels.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;
}

View file

@ -19,16 +19,16 @@
"browser.preferences.moreFromMozilla" = false;
# Do not save my logins
"signon.rememberSignons" = true;
"signon.rememberSignons" = false;
# Do not suggest some research
"browser.urlbar.suggest.searches" = true;
"browser.search.suggest.enabled" = true;
# do not override startus page
# do not override status page
"startup.homepage_override_url" = "";
"startup.homepage_welcome_url" = "";
# do not show bookmark page
"browser.toolbars.bookmarks.visibility" = "never";
# disable funsking malwares
"browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts.havePinned" = "";
"browser.newtabpage.pinned" = "";
}

View file

@ -42,6 +42,30 @@ in
search = {
force = true;
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 [
(import ./conf/doh.nix)

View file

@ -5,7 +5,7 @@ let
in
{
options.modules.web.qutebrowser = {
enable = mkEnableOption "enable Kdenlive video editor";
enable = mkEnableOption "enable Qutebrowser web browser";
};
config = mkIf cfg.enable {
programs.qutebrowser = {