mochi/nixos/home/modules/programs/browsers/firefox/default.nix
Joseph Hanson 7f4bc84e9e
Some checks failed
Build / nix-build (native-x86_64, gandalf) (push) Failing after 21s
Build / nix-build (native-x86_64, telperion) (push) Successful in 4m48s
Build / nix-build (native-x86_64, shadowfax) (push) Failing after 33m52s
update firefox, vscode, nvim, and added prowlarr service config
switched shadowfax to a sworkstation config from server config.
2025-02-02 16:02:02 -06:00

25 lines
525 B
Nix

{
lib,
config,
pkgs,
...
}:
with lib; let
cfg = config.myHome.programs.firefox;
in {
options.myHome.programs.firefox.enable = mkEnableOption "Firefox";
config = mkIf cfg.enable {
programs.firefox = {
enable = true;
package = pkgs.firefox.override {
extraPolicies = {
DontCheckDefaultBrowser = true;
DisablePocket = true;
};
};
policies = import ./policies.nix;
profiles.default = import ./profile-default.nix {inherit pkgs;};
};
};
}