gnome: Set up correct handling of mimetypes

This commit is contained in:
caem 2025-02-02 00:13:26 +01:00
parent 697fe32d80
commit e7c92133d1
Signed by: caem
GPG key ID: 69A830D03203405F

View file

@ -5,6 +5,22 @@ let
then builtins.toString inputs.secrets.paths.wallpaper
else builtins.toString ../../../../../assets/wallpaper.jpg;
in {
xdg.mimeApps = {
enable = true;
defaultApplications = {
"application/pdf" = "org.gnome.Evince.desktop";
"image/avif" = "org.gnome.Loupe.desktop";
"image/apng" = "org.gnome.Loupe.desktop";
"image/bmp" = "org.gnome.Loupe.desktop";
"image/gif" = "org.gnome.Loupe.desktop";
"image/jpeg" = "org.gnome.Loupe.desktop";
"image/vnd.microsoft.icon" = "org.gnome.Loupe.desktop";
"image/png" = "org.gnome.Loupe.desktop";
"image/tiff" = "org.gnome.Loupe.desktop";
"image/webp" = "org.gnome.Loupe.desktop";
};
};
gtk = {
enable = true;
gtk2.configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc";