{ pkgs, ... }: { programs.firefox = { enable = true; profiles.kassouni = { isDefault = true; bookmarks = { force = true; settings = [ { name = "wikipedia"; tags = [ "wiki" ]; keyword = "wiki"; url = "https://en.wikipedia.org/wiki/Special:Search?search=%s&go=Go"; } { name = "Nix sites"; toolbar = true; bookmarks = [ { name = "homepage"; url = "https://nixos.org/"; } { name = "wiki"; tags = [ "wiki" "nix" ]; url = "https://wiki.nixos.org/"; } ]; } ]; }; settings = { "browser.ml.linkPreview.enabled" = false; "browser.startup.homepage" = "about:blank"; "browser.compactmode.show" = true; "startup.homepage_welcome_url" = "about:blank"; "extensions.autoDisableScopes" = 0; "browser.newtabpage.enabled" = false; "identity.fxaccounts.enabled" = false; "browser.newtabpage.activity-stream.discoverystream.enabled" = false; "browser.newtabpage.activity-stream.enabled" = false; "browser.newtabpage.activity-stream.showSponsored" = false; "browser.newtabpage.activity-stream.showSponsoredTopSites" = false; "browser.newtabpage.activity-stream.widgets.enabled" = false; "browser.newtabpage.activity-stream.discoverystream.sections.enabled" = false; }; search = { force = true; default = "google"; }; }; }; }