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
|
||||
"full-screen-api.ignore-widgets" = true;
|
||||
|
||||
# Download preferences
|
||||
"browser.download.dir" = "~/downloads";
|
||||
|
||||
# About:config show warning
|
||||
"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.
|
||||
"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;
|
||||
}
|
||||
|
|
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -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" = "";
|
||||
}
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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 = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue