diff --git a/apps/yazi/default.nix b/apps/yazi/default.nix index cb35761..bcfd0e9 100644 --- a/apps/yazi/default.nix +++ b/apps/yazi/default.nix @@ -107,6 +107,14 @@ in { default=hyprland;gtk org.freedesktop.impl.portal.FileChooser=termfilechooser ''; + + xdg.mimeApps = { + enable = true; + defaultApplications = { + "inode/directory" = "yazi.desktop"; + }; + }; + wayland.windowManager.hyprland.settings.windowrulev2 = [ # File picker yazi - floating, centered, smaller size "float, class:^(org\\.hakase\\.popup\\.yazi)$"