Files
nix-config/home/programs/firefox/default.nix

42 lines
1.1 KiB
Nix

{
pkgs,
lib,
...
}: {
programs.librewolf = {
enable = true;
settings = {
"app.update.auto" = false;
"browser.startup.homepage" = "https://lobste.rs";
"extensions.activeThemeID" = "firefox-compact-dark@mozilla.org";
# "browser.urlbar.placeholderName" = "Wikipedia";
# "browser.urlbar.suggest.history" = "false";
# "privacy.resistFingerprinting" = "false";
};
};
programs.firefox = {
enable = true;
profiles = let
defaultSettings = {
"app.update.auto" = false;
"browser.startup.homepage" = "https://lobste.rs";
# *snip* no need to splurge all my settings, you get the idea...
# "identity.fxaccounts.account.device.name" = config.networking.hostName;
# "signon.rememberSignons" = false;
};
in {
home = {
id = 0;
settings =
defaultSettings
// {
"browser.urlbar.placeholderName" = "DuckDuckGo";
"toolkit.legacyUserProfileCustomizations.stylesheets" = true;
};
# userChrome = builtins.readFile ../conf.d/userChrome.css;
};
};
};
}