34 lines
889 B
Nix
34 lines
889 B
Nix
{ pkgs, nur, ... }:
|
|
|
|
{
|
|
programs.firefox = {
|
|
enable = true;
|
|
package = null;
|
|
profiles.default = {
|
|
isDefault = true;
|
|
extensions = {
|
|
force = true;
|
|
packages = with pkgs.nur.repos.rycee.firefox-addons; [
|
|
ublock-origin
|
|
onepassword-password-manager
|
|
sponsorblock
|
|
imagus
|
|
reddit-enhancement-suite
|
|
react-devtools
|
|
];
|
|
settings = {};
|
|
};
|
|
settings = {
|
|
"extensions.autoDisableScopes" = 0;
|
|
"full-screen-api.transition-duration.enter" = 0;
|
|
"full-screen-api.transition-duration.exit" = 0;
|
|
"full-screen-api.warning.timeout" = 0;
|
|
"browser.fullscreen.exit_on_escape" = false;
|
|
"browser.tabs.closeWindowWithLastTab" = false;
|
|
"browser.ctrlTab.sortByRecentlyUsed" = true;
|
|
"browser.startup.page" = 3;
|
|
};
|
|
};
|
|
};
|
|
}
|