palette/home-manager/firefox.nix
George Kaklamanos d8b397a722
Add firefox configuration
Signed-off-by: George Kaklamanos <gkaklas@gkaklas.gr>
2024-04-28 23:22:48 +03:00

33 lines
1.3 KiB
Nix

{pkgs, ...}: {
programs.firefox = {
enable = true;
package = pkgs.firefox-devedition;
preferences = {
"widget.use-xdg-desktop-portal.file-picker" = 1;
};
};
programs.firefox.profiles.dev-edition-default.userChrome = ''
#TabsToolbar {
visibility: collapse !important;
margin-bottom: 21px !important;
}
'';
programs.firefox.profiles.dev-edition-default.id = 0;
programs.firefox.profiles.dev-edition-default.isDefault = true;
programs.firefox.profiles.dev-edition-default.settings = {
"toolkit.legacyUserProfileCustomizations.stylesheets" = true;
"svg.context-properties.content.enabled" = true;
"extensions.getAddons.showPane" = false;
"extensions.htmlaboutaddons.recommendations.enabled" = false;
"browser.discovery.enabled" = false;
"browser.shopping.experience2023.enabled" = false;
"browser.newtabpage.activity-stream.feeds.telemetry" = false;
"browser.urlbar.trending.featureGate" = false;
"browser.urlbar.pocket.featureGate" = false;
"browser.newtabpage.activity-stream.showSponsored" = false;
"browser.newtabpage.activity-stream.showSponsoredTopSites" = false;
"extensions.pocket.enabled" = false;
"browser.newtabpage.activity-stream.default.sites" = "";
"browser.compactmode.show" = true;
};
}