From 61c62e9ca48d8081272d61e9cd72cc1761933419 Mon Sep 17 00:00:00 2001 From: Sean Kovacs Date: Fri, 6 Feb 2026 14:05:07 -0500 Subject: [PATCH] handle default apps with xdg --- home/tiling/default.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/home/tiling/default.nix b/home/tiling/default.nix index ae1fc3b..53a2556 100644 --- a/home/tiling/default.nix +++ b/home/tiling/default.nix @@ -20,4 +20,18 @@ enable = true; windowManager.command = "niri"; }; + + xdg.mimeApps = { + enable = true; + associations.added = { + "x-scheme-handler/http" = [ "librewolf.desktop" ]; + "x-scheme-handler/https" = [ "librewolf.desktop" ]; + "x-scheme-handler/discord" = [ "vesktop.desktop" ]; + }; + defaultApplications = { + "x-scheme-handler/http" = [ "librewolf.desktop" ]; + "x-scheme-handler/https" = [ "librewolf.desktop" ]; + "x-scheme-handler/discord" = [ "vesktop.desktop" ]; + }; + }; }