mirror of
https://github.com/nickolaj-jepsen/nixos.git
synced 2026-01-22 08:06:50 +01:00
49 lines
889 B
Nix
49 lines
889 B
Nix
{
|
|
pkgsUnstable,
|
|
inputs,
|
|
pkgs,
|
|
...
|
|
}: let
|
|
nur = inputs.nur.legacyPackages.${pkgs.system};
|
|
extensions = nur.repos.rycee.firefox-addons;
|
|
in {
|
|
programs.firefox = {
|
|
enable = true;
|
|
package = pkgsUnstable.firefox;
|
|
};
|
|
|
|
fireproof.home-manager = {
|
|
programs.firefox = {
|
|
enable = true;
|
|
package = pkgsUnstable.firefox;
|
|
profiles.default = {
|
|
extensions = with extensions; [
|
|
# Privacy
|
|
ublock-origin
|
|
clearurls
|
|
libredirect
|
|
|
|
# Security
|
|
bitwarden
|
|
|
|
# Media
|
|
dearrow
|
|
sponsorblock
|
|
|
|
# Search
|
|
kagi-search
|
|
|
|
# Productivity
|
|
new-tab-override
|
|
|
|
# Social
|
|
reddit-enhancement-suite
|
|
];
|
|
|
|
settings = {
|
|
"browser.startup.homepage" = "https://flame.nickolaj.com";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|