{ pkgs, lib, config, ... }: { options.mods.desktop.productivity.enable = lib.mkEnableOption "enables gui productivity tools"; config = lib.mkIf config.mods.desktop.productivity.enable { home.packages = with pkgs; [ # ISO downloader qbittorrent # transmission_4-gtk # email thunderbird # webgl chromium ]; home.sessionVariables.BROWSER = "librewolf"; programs.zsh.sessionVariables.BROWSER = "librewolf"; programs.librewolf = { enable = true; settings = { "webgl.disabled" = true; "privacy.resistFingerprinting" = true; "privacy.clearOnShutdown.history" = false; "privacy.clearOnShutdown.cookies" = false; "network.cookie.lifetimePolicy" = 0; }; }; programs.qutebrowser = { enable = true; }; }; }