diff options
author | Simon Parri <simonparri@ganzeria.com> | 2025-06-02 17:00:48 -0500 |
---|---|---|
committer | Simon Parri <simonparri@ganzeria.com> | 2025-06-02 17:06:47 -0500 |
commit | 550a320c755782c88cb07434399ab539006a0b8a (patch) | |
tree | b93a8febbd60e9e9f33070e99c17296fa9f31f2c /modules | |
parent | d208bf8e95c8542ccecc499f7cf7eb100e1574b0 (diff) | |
download | nixos-config-550a320c755782c88cb07434399ab539006a0b8a.tar.gz nixos-config-550a320c755782c88cb07434399ab539006a0b8a.zip |
modules/sets: Add www.browser set and use it
Diffstat (limited to 'modules')
-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 |