{ pkgs, lib, ... }: let icons = { teams = pkgs.fetchurl { url = "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/microsoft-teams.svg"; sha256 = "sha256-Pr9QS8nnXJq97r4/G3c6JXi34zxHl0ps9gcyI8cN/s8="; }; outlook = pkgs.fetchurl { url = "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/microsoft-outlook.svg"; sha256 = "sha256-3u8t5QNHFZvrAegxBiGicO4PjtMWhEaQSCv7MSSfLLc="; }; }; in { xdg.desktopEntries = { teams = { name = "Microsoft Teams"; exec = "vivaldi --app=https://teams.microsoft.com"; comment = "Open Microsoft Teams as a Desktop App"; categories = ["Application" "Network" "Chat"]; terminal = false; icon = icons.teams; }; Outlook = { name = "Microsoft Outlook"; exec = "vivaldi --app=https://outlook.office.com/mail/"; comment = "Open Microsoft Outlook as a Desktop App"; categories = ["Application" "Network"]; terminal = false; icon = icons.outlook; }; }; }