From fe94bb10d9ef9e8cab2cee9cda39866261978f2c Mon Sep 17 00:00:00 2001 From: Gabriella Bere Date: Fri, 23 Aug 2024 11:27:46 +0100 Subject: [PATCH] add xdg.mimeApps to home.nix for default browser config --- home-manager/home.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/home-manager/home.nix b/home-manager/home.nix index 9230e18..ee44914 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -69,6 +69,16 @@ home.sessionVariables = { # EDITOR = "emacs"; }; + xdg.mimeApps = { + enable = true; + defaultApplications = { + "text/html" = "${lib.getExe pkgs.librewolf}"; + "x-scheme-handler/http" = "${lib.getExe pkgs.librewolf}"; + "x-scheme-handler/https" = "${lib.getExe pkgs.librewolf}"; + "x-scheme-handler/about" = "${lib.getExe pkgs.librewolf}"; + "x-scheme-handler/unknown" = "${lib.getExe pkgs.librewolf}"; + }; + }; # Let Home Manager install and manage itself. programs.home-manager.enable = true;