nixos-private-dots/modules/home-manager/browsers/firefox.nix
2024-08-05 06:31:12 +03:00

68 lines
No EOL
2.2 KiB
Nix

{
programs.firefox = { # Пока что передумал настраивать браузер. Бекаплю каталог целиком
enable = true;
# profiles.buliway = {
# search = {
# engines = {
# };
# force = true;
# };
# bookmarks = [
# {
# name = "wikipedia";
# tags = [ "wiki" ];
# keyword = "wiki";
# url = "https://en.wikipedia.org/wiki/Special:Search?search=%s&go=Go";
# }
# {
# name = "kernel.org";
# url = "https://www.kernel.org";
# }
# {
# name = "Nix sites";
# toolbar = true;
# bookmarks = [
# {
# name = "homepage";
# url = "https://nixos.org/";
# }
# {
# name = "wiki";
# tags = [ "wiki" "nix" ];
# url = "https://wiki.nixos.org/";
# }
# ];
# }
# ];
# nativeMessagingHosts.ff2mpv = true; # Чтоб ff2mpv работал
# settings = {
# # "extensions.autoDisableScopes" = 0; # To automatically enable extensions
# "browser.bookmarks.openInTabClosesMenu" = false;
# "browser.tabs.loadBookmarksInBackground" = true;
# "layout.css.has-selector.enabled" = true;
# # https://github.com/K3V1991/Disable-Firefox-Telemetry-and-Data-Collection
# "browser.newtabpage.activity-stream.feeds.telemetry" = false;
# "browser.newtabpage.activity-stream.telemetry" = false;
# "datareporting.healthreport.uploadEnabled" = false;
# "datareporting.policy.dataSubmissionEnabled" = false;
# "toolkit.telemetry.archive.enabled" = false;
# "toolkit.telemetry.bhrPing.enabled" = false;
# "toolkit.telemetry.enabled" = false;
# "toolkit.telemetry.firstShutdownPing.enabled" = false;
# "toolkit.telemetry.newProfilePing.enabled" = false;
# "toolkit.telemetry.reportingpolicy.firstRun" = false;
# "toolkit.telemetry.server" = "";
# "toolkit.telemetry.shutdownPingSender.enabled" = false;
# "toolkit.telemetry.unified" = false;
# "toolkit.telemetry.updatePing.enabled" = false;
# };
# };
};
}