{ pkgs, ... }: let outlookWeb = pkgs.makeDesktopItem { name = "outlook-web"; desktopName = "Outlook"; comment = "Outlook Web"; icon = "internet-mail"; exec = "${pkgs.chromium}/bin/chromium --app=https://outlook.office365.com/"; categories = [ "Network" "Office" "Email" ]; terminal = false; }; in { programs.firefox = { enable = true; package = pkgs.firefox-esr; }; environment.systemPackages = with pkgs; [ git chromium onlyoffice-desktopeditors outlookWeb ]; xdg.mime = { enable = true; defaultApplications = { "text/html" = "chromium-browser.desktop"; "x-scheme-handler/http" = "chromium-browser.desktop"; "x-scheme-handler/https" = "chromium-browser.desktop"; }; }; }