current
 1{
 2  flake.modules.homeManager.desktop = _: {
 3    xdg.mimeApps.defaultApplications = let
 4      browser = ["floorp.desktop"];
 5    in {
 6      "application/json" = browser;
 7
 8      "text/html" = browser;
 9      "text/xml" = browser;
10      "application/xml" = browser;
11      "application/xhtml+xml" = browser;
12      "application/xhtml_xml" = browser;
13      "application/rdf+xml" = browser;
14      "application/rss+xml" = browser;
15      "application/x-extension-htm" = browser;
16      "application/x-extension-html" = browser;
17      "application/x-extension-shtml" = browser;
18      "application/x-extension-xht" = browser;
19      "application/x-extension-xhtml" = browser;
20
21      "x-scheme-handler/about" = browser;
22      "x-scheme-handler/ftp" = browser;
23      "x-scheme-handler/http" = browser;
24      "x-scheme-handler/https" = browser;
25    };
26  };
27}