diff options
Diffstat (limited to 'modules/sets.nix')
-rw-r--r-- | modules/sets.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/sets.nix b/modules/sets.nix index 40b6af8..6ed2e75 100644 --- a/modules/sets.nix +++ b/modules/sets.nix @@ -38,6 +38,7 @@ in sound.tools = lib.mkEnableOption "package set"; sys.tools = lib.mkEnableOption "package set"; writing.tools = lib.mkEnableOption "package set"; + www.browser = lib.mkEnableOption "package set"; gui.usePicom = lib.mkEnableOption "picom package" // { default = true; }; gui.useEmoji = lib.mkEnableOption "emoji font package" // { default = true; }; @@ -151,6 +152,12 @@ in enable = cfg.de.utils; pinentryPackage = pkgs.pinentry-qt; }; + programs.firefox = { + enable = cfg.www.browser; + package = pkgs.firefox-esr; + nativeMessagingHosts.packages = + lib.optional cfg.de.utils pkgs.passff-host; + }; fonts.packages = lib.optionals cfg.gui.fonts ( lib.optional cfg.gui.useEmoji |