diff --git a/home/apps/browsers.nix b/home/apps/browsers.nix index f12eca1..3c59aca 100644 --- a/home/apps/browsers.nix +++ b/home/apps/browsers.nix @@ -18,7 +18,7 @@ in { # to still manage it via home-manager package = if isLinux - then pkgs.firefox + then pkgs.firefox-wayland else (pkgs.writeScriptBin "__dummy-firefox" ""); profiles.default = { search.default = "DuckDuckGo"; diff --git a/home/xdg.nix b/home/xdg.nix index 81bc9d0..504648d 100644 --- a/home/xdg.nix +++ b/home/xdg.nix @@ -45,6 +45,12 @@ in { defaultApplications = { "inode/directory" = "thunar.desktop"; "application/pdf" = "zathura.desktop"; + + "text/html" = "firefox.desktop"; + "x-scheme-handler/http" = "firefox.desktop"; + "x-scheme-handler/https" = "firefox.desktop"; + "x-scheme-handler/about" = "firefox.desktop"; + "x-scheme-handler/unknown" = "firefox.desktop"; }; }; };