This commit is contained in:
2026-08-03 12:32:10 +09:00
parent fb3254daa1
commit d3ce44ff63
2 changed files with 22 additions and 28 deletions
-28
View File
@@ -1,28 +0,0 @@
{ pkgs, lib, ... }:
lib.mkIf pkgs.stdenv.hostPlatform.isLinux {
home.packages = [ pkgs.loupe ];
xdg.mimeApps = {
enable = true;
defaultApplicationPackages = [ pkgs.loupe ];
defaultApplications = builtins.listToAttrs (
map
(mime: {
name = mime;
value = [ "org.gnome.Loupe.desktop" ];
})
[
"image/avif"
"image/bmp"
"image/gif"
"image/heic"
"image/heif"
"image/jpeg"
"image/jxl"
"image/png"
"image/svg+xml"
"image/webp"
]
);
};
}
+22
View File
@@ -0,0 +1,22 @@
{ pkgs, ... }:
{
home.packages = [ pkgs.loupe ];
xdg.mimeApps = {
enable = true;
defaultApplicationPackages = [ pkgs.loupe ];
defaultApplications = {
"image/avif" = [ "org.gnome.Loupe.desktop" ];
"image/bmp" = [ "org.gnome.Loupe.desktop" ];
"image/gif" = [ "org.gnome.Loupe.desktop" ];
"image/heic" = [ "org.gnome.Loupe.desktop" ];
"image/heif" = [ "org.gnome.Loupe.desktop" ];
"image/jpeg" = [ "org.gnome.Loupe.desktop" ];
"image/jxl" = [ "org.gnome.Loupe.desktop" ];
"image/png" = [ "org.gnome.Loupe.desktop" ];
"image/svg+xml" = [ "org.gnome.Loupe.desktop" ];
"image/webp" = [ "org.gnome.Loupe.desktop" ];
};
};
}