aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--modules/file-management/yazi/default.nix5
-rw-r--r--modules/media/swayimg/default.nix3
2 files changed, 8 insertions, 0 deletions
diff --git a/modules/file-management/yazi/default.nix b/modules/file-management/yazi/default.nix
index 2f7c44f..11c2b55 100644
--- a/modules/file-management/yazi/default.nix
+++ b/modules/file-management/yazi/default.nix
@@ -72,6 +72,11 @@ in
xdg.mimeApps.defaultApplications = {
"inode/directory" = "yazi.desktop";
+ "application/zip" = "yazi.desktop";
+ "application/x-gzip" = "yazi.desktop";
+ "application/x-tar" = "yazi.desktop";
+ "application/x-7z-compressed" = "yazi.desktop";
+ "application/x-rar-compressed" = "yazi.desktop";
};
home.sessionVariables = {
diff --git a/modules/media/swayimg/default.nix b/modules/media/swayimg/default.nix
index a7f0781..51cd5bd 100644
--- a/modules/media/swayimg/default.nix
+++ b/modules/media/swayimg/default.nix
@@ -59,6 +59,8 @@
"image/avif" = "swayimg.desktop";
"image/bmp" = "swayimg.desktop";
"image/gif" = "swayimg.desktop";
+ "image/heic" = "swayimg.desktop";
+ "image/heif" = "swayimg.desktop";
"image/jpeg" = "swayimg.desktop";
"image/jpg" = "swayimg.desktop";
"image/png" = "swayimg.desktop";
@@ -68,6 +70,7 @@
"image/x-bmp" = "swayimg.desktop";
"image/x-png" = "swayimg.desktop";
"image/x-tga" = "swayimg.desktop";
+ "image/x-icon" = "swayimg.desktop";
};
};
}