[desktop] Fixes XDG mime types for default browser

This commit is contained in:
2025-06-11 15:16:46 -07:00
parent b9c439f5a9
commit 32e10284d0

View File

@@ -86,14 +86,16 @@
}; };
# Default apps # Default apps
xdg.mime.enable = true; xdg.mimeApps = {
xdg.mimeApps.defaultApplications = { enable = true;
"text/html" = [ "librewolf.desktop" ]; defaultApplications = {
"default-web-browser" = [ "librewolf.desktop" ]; "text/html" = [ "librewolf.desktop" ];
"x-scheme-handler/http" = [ "librewolf.desktop" ]; "default-web-browser" = [ "librewolf.desktop" ];
"x-scheme-handler/https" = [ "librewolf.desktop" ]; "x-scheme-handler/http" = [ "librewolf.desktop" ];
"x-scheme-handler/about" = [ "librewolf.desktop" ]; "x-scheme-handler/https" = [ "librewolf.desktop" ];
"x-scheme-handler/unknown" = [ "librewolf.desktop" ]; "x-scheme-handler/about" = [ "librewolf.desktop" ];
"x-scheme-handler/unknown" = [ "librewolf.desktop" ];
};
}; };
home.sessionVariables.DEFAULT_BROWSER = "${pkgs.librewolf}/bin/librewolf"; home.sessionVariables.DEFAULT_BROWSER = "${pkgs.librewolf}/bin/librewolf";
} }