{ ... }:
let
	mime = {
    audio = {
      associations = [ "org.audacityteam.Audacity" "org.videolan.VLC" ];
      defaultApplications = [ "org.videolan.VLC" ];
    };
		image = {
			associations = [ "org.gnome.Loupe.desktop" "org.gimp.GIMP" ];
			defaultApplications = [ "org.gnome.Loupe.desktop" ];
		};
		text = {
			associations = [ "com.github.liferooter.textpieces" "org.gnome.gedit.desktop" "org.gnome.TextEditor.desktop" ];
			defaultApplications = [ "org.gnome.gedit.desktop" ];
		};
		torrent = {
			associations = [ "com.transmissionbt.Transmission" ];
			defaultApplications = [ "com.transmissionbt.Transmission" ];
		};
		video = {
			associations = [ "org.videolan.VLC" ];
			defaultApplications = [ "org.videolan.VLC" ];
		};
		web = {
			associations = [ "com.brave.Browser" "firefox.desktop" ];
			defaultApplications = [ "firefox.desktop" ];
		};
	};
in {
	xdg = {
		enable = true;
		mime.enable = true;
		mimeApps = {
			enable = true;
			associations.added = {
        # Audio.
        "audio/3gpp2" = mime.audio.associations;
        "audio/aac" = mime.audio.associations;
        "audio/aacp" = mime.audio.associations;
        "audio/adpcm" = mime.audio.associations;
        "audio/aiff" = mime.audio.associations;
        "audio/basic" = mime.audio.associations;
        "audio/flac" = mime.audio.associations;
        "audio/midi" = mime.audio.associations;
        "audio/mp4" = mime.audio.associations;
        "audio/mp4a-latm" = mime.audio.associations;
        "audio/mpeg" = mime.audio.associations;
        "audio/ogg" = mime.audio.associations;
        "audio/opus" = mime.audio.associations;
        "audio/vnd.digital-winds" = mime.audio.associations;
        "audio/vnd.dts" = mime.audio.associations;
        "audio/vnd.dts.hd" = mime.audio.associations;
        "audio/vnd.lucent.voice" = mime.audio.associations;
        "audio/vnd.ms-playready.media.pya" = mime.audio.associations;
        "audio/vnd.nuera.ecelp4800" = mime.audio.associations;
        "audio/vnd.nuera.ecelp7470" = mime.audio.associations;
        "audio/vnd.nuera.ecelp9600" = mime.audio.associations;
        "audio/vnd.wav" = mime.audio.associations;
        "audio/webm" = mime.audio.associations;
        "audio/x-aiff" = mime.audio.associations;
        "audio/x-matroska" = mime.audio.associations;
        "audio/x-mpegurl" = mime.audio.associations;
        "audio/x-ms-wax" = mime.audio.associations;
        "audio/x-ms-wma" = mime.audio.associations;
        "audio/x-pn-realaudio" = mime.audio.associations;
        "audio/x-pn-realaudio-plugin" = mime.audio.associations;
				# Image(s).
        "image/aces" = mime.image.associations;
        "image/apng" = mime.image.associations;
        "image/avci" = mime.image.associations;
        "image/avcs" = mime.image.associations;
        "image/avif" = mime.image.associations;
        "image/bmp" = mime.image.associations;
        "image/cgm" = mime.image.associations;
        "image/dicom-rle" = mime.image.associations;
        "image/dpx" = mime.image.associations;
        "image/emf" = mime.image.associations;
        "image/example" = mime.image.associations;
        "image/fits" = mime.image.associations;
        "image/g3fax" = mime.image.associations;
        "image/gif" = mime.image.associations;
        "image/heic" = mime.image.associations;
        "image/heic-sequence" = mime.image.associations;
        "image/heif" = mime.image.associations;
        "image/heif-sequence" = mime.image.associations;
        "image/hej2k" = mime.image.associations;
        "image/hsj2" = mime.image.associations;
        "image/ief" = mime.image.associations;
        "image/j2c" = mime.image.associations;
        "image/jls" = mime.image.associations;
        "image/jp2" = mime.image.associations;
        "image/jpeg" = mime.image.associations;
        "image/jph" = mime.image.associations;
        "image/jphc" = mime.image.associations;
        "image/jpm" = mime.image.associations;
        "image/jpx" = mime.image.associations;
        "image/jxl" = mime.image.associations;
        "image/jxr" = mime.image.associations;
        "image/jxrA" = mime.image.associations;
        "image/jxrS" = mime.image.associations;
        "image/jxs" = mime.image.associations;
        "image/jxsc" = mime.image.associations;
        "image/jxsi" = mime.image.associations;
        "image/jxss" = mime.image.associations;
        "image/ktx" = mime.image.associations;
        "image/ktx2" = mime.image.associations;
        "image/naplps" = mime.image.associations;
        "image/pjpeg" = mime.image.associations;
        "image/png" = mime.image.associations;
        "image/prs.btif" = mime.image.associations;
        "image/prs.pti" = mime.image.associations;
        "image/pwg-raster" = mime.image.associations;
        "image/svg+xml" = mime.image.associations;
        "image/t38" = mime.image.associations;
        "image/tiff" = mime.image.associations;
        "image/tiff-fx" = mime.image.associations;
        "image/vnd.adobe.photoshop" = mime.image.associations;
        "image/vnd.airzip.accelerator.azv" = mime.image.associations;
        "image/ncd.cns.inf2" = mime.image.associations;
        "image/vnd.djvu" = mime.image.associations;
        "image/vnd.dwg" = mime.image.associations;
        "image/vnd.dxf" = mime.image.associations;
        "image/vnd.dvb.subtitle" = mime.image.associations;
        "image/vnd.fastbidsheet" = mime.image.associations;
        "image/vnd.fpx" = mime.image.associations;
        "image/vnd.fst" = mime.image.associations;
        "image/vnd.fujixerox.edmics-mmr" = mime.image.associations;
        "image/vnd.fujixerox.edmics-rlc" = mime.image.associations;
        "image/vnd.globalgraphics.pgb" = mime.image.associations;
        "image/vnd.microsoft.icon" = mime.image.associations;
        "image/vnd.mix" = mime.image.associations;
        "image/vnd.ms-modi" = mime.image.associations;
        "image/vnd.mozilla.apng" = mime.image.associations;
        "image/vnd.net-fpx" = mime.image.associations;
        "image/vnd.pco.b16" = mime.image.associations;
        "image/vnd.radiance" = mime.image.associations;
        "image/vnd.sealed.png" = mime.image.associations;
        "image/vnd.sealedmedia.softseal.gif" = mime.image.associations;
        "image/vnd.sealedmedia.softseal.jpg" = mime.image.associations;
        "image/vnd.svf" = mime.image.associations;
        "image/vnd.tencent.tap" = mime.image.associations;
        "image/vnd.valve.source.texture" = mime.image.associations;
        "image/vnd.wap.wbmp" = mime.image.associations;
        "image/vnd.xiff" = mime.image.associations;
				"image/vnd.zbrush.pcx" = mime.image.associations;
				"image/webp" = mime.image.associations;
				"image/wmf" = mime.image.associations;
				# Text (all sub-types of text/* are sub-classes of text/plain).
				"text/plain" = mime.text.associations;
				"text/html" = mime.web.associations ++ mime.text.associations;
				"text/xml" = mime.web.associations ++ mime.text.associations;
				# Video.
				"video/1d-interleaved-parityfec" = mime.video.associations;
				"video/3gpp" = mime.video.associations;
				"video/3gpp2" = mime.video.associations;
				"video/3gpp-tt" = mime.video.associations;
				"video/AV1" = mime.video.associations;
				"video/BMPEG" = mime.video.associations;
				"video/BT656" = mime.video.associations;
				"video/CelB" = mime.video.associations;
				"video/DV" = mime.video.associations;
				"video/encaprtp" = mime.video.associations;
				"video/evc" = mime.video.associations;
				"video/example" = mime.video.associations;
				"video/FFV1" = mime.video.associations;
				"video/flexfec" = mime.video.associations;
				"video/H261" = mime.video.associations;
				"video/H263" = mime.video.associations;
				"video/H263-1998" = mime.video.associations;
				"video/H263-2000" = mime.video.associations;
				"video/H264" = mime.video.associations;
				"video/H264-RCDO" = mime.video.associations;
				"video/H264-SVC" = mime.video.associations;
				"video/H265" = mime.video.associations;
				"video/H266" = mime.video.associations;
				"video/iso.segment" = mime.video.associations;
				"video/JPEG" = mime.video.associations;
				"video/jpeg2000" = mime.video.associations;
				"video/jxsv" = mime.video.associations;
				"video/matroska" = mime.video.associations;
				"video/matroska-3d" = mime.video.associations;
				"video/mj2" = mime.video.associations;
				"video/MP1S" = mime.video.associations;
				"video/MP2P" = mime.video.associations;
				"video/MP2T" = mime.video.associations;
				"video/mp4" = mime.video.associations;
				"video/MP4V-ES" = mime.video.associations;
				"video/MPV" = mime.video.associations;
				"video/mpeg4-generic" = mime.video.associations;
				"video/nv" = mime.video.associations;
				"video/ogg" = mime.video.associations;
				"video/parityfec" = mime.video.associations;
				"video/pointer" = mime.video.associations;
				"video/quicktime" = mime.video.associations;
				"video/raptorfec" = mime.video.associations;
				"video/raw" = mime.video.associations;
				"video/rpt-enc-aescm128" = mime.video.associations;
				"video/rtploopback" = mime.video.associations;
				"video/rtx" = mime.video.associations;
				"video/scip" = mime.video.associations;
				"video/smpte291" = mime.video.associations;
				"video/SMPTE292M" = mime.video.associations;
				"video/ulpfec" = mime.video.associations;
				"video/vc1" = mime.video.associations;
				"video/vc2" = mime.video.associations;
				"video/vnd.CCTV" = mime.video.associations;
				"video/vnd.dece.hd" = mime.video.associations;
				"video/vnd.dece.mobile" = mime.video.associations;
				"video/vnd.dece.mp4" = mime.video.associations;
				"video/vnd.dece.pd" = mime.video.associations;
				"video/vnd.dece.sd" = mime.video.associations;
				"video/vnd.dece.video" = mime.video.associations;
				"video/vnd.directv.mpeg" = mime.video.associations;
				"video/vnd.directv.mpeg-tts" = mime.video.associations;
				"video/vnd.dlna.mpeg-tts" = mime.video.associations;
				"video/vnd.dvb.file" = mime.video.associations;
				"video/vnd.fvt" = mime.video.associations;
				"video/vnd.hns.video" = mime.video.associations;
				"video/vnd.iptvforum.1dparityfec-1010" = mime.video.associations;
				"video/vnd.iptvforum.1dparityfec-2005" = mime.video.associations;
				"video/vnd.iptvforum.2dparityfec-1010" = mime.video.associations;
				"video/vnd.iptvforum.2dparityfec-2005" = mime.video.associations;
				"video/vnd.iptvforum.ttsavc" = mime.video.associations;
				"video/vnd.iptvforum.ttsmpeg2" = mime.video.associations;
				"video/vnd.motorola.video" = mime.video.associations;
				"video/vnd.motorola.videop" = mime.video.associations;
				"video/vnd.mpegurl" = mime.video.associations;
				"video/vnd.ms-playready.media.pyv" = mime.video.associations;
				"video/vnd.nokia.interleaved-multimedia" = mime.video.associations;
				"video/vnd.nokia.mp4vr" = mime.video.associations;
				"video/vnd.nokia.videovoip" = mime.video.associations;
				"video/vnd.objectvideo" = mime.video.associations;
				"video/vnd.radgamettools.bink" = mime.video.associations;
				"video/vnd.radgamettools.smacker" = mime.video.associations;
				"video/vnd.sealed.mpeg1" = mime.video.associations;
				"video/vnd.sealed.mpeg4" = mime.video.associations;
				"video/vnd.sealed.swf" = mime.video.associations;
				"video/vnd.sealedmedia.softseal.mov" = mime.video.associations;
				"video/vnd.uvvu.mp4" = mime.video.associations;
				"video/vnd.youtube.yt" = mime.video.associations;
				"video/vnd.vivo" = mime.video.associations;
				"video/VP8" = mime.video.associations;
				"video/VP9" = mime.video.associations;
				# Web.
				"application/xhtml+xml" = mime.web.associations;
				"application/x-extension-htm" = mime.web.associations;
				"application/x-extension-html" = mime.web.associations;
				"application/x-extension-shtml" = mime.web.associations;
				"application/x-extension-xht" = mime.web.associations;
				"application/x-extension-xhtml" = mime.web.associations;
				"application/x-bittorrent" = mime.torrent.associations;
				"x-scheme-handler/magnet" = mime.torrent.associations;
				"x-scheme-handler/chrome" = mime.web.associations;
				"x-scheme-handler/http" = mime.web.associations;
				"x-scheme-handler/https" = mime.web.associations;
			};
			defaultApplications = {
        # Audio.
        "audio/3gpp2" = mime.audio.defaultApplications;
        "audio/aac" = mime.audio.defaultApplications;
        "audio/aacp" = mime.audio.defaultApplications;
        "audio/adpcm" = mime.audio.defaultApplications;
        "audio/aiff" = mime.audio.defaultApplications;
        "audio/basic" = mime.audio.defaultApplications;
        "audio/flac" = mime.audio.defaultApplications;
        "audio/midi" = mime.audio.defaultApplications;
        "audio/mp4" = mime.audio.defaultApplications;
        "audio/mp4a-latm" = mime.audio.defaultApplications;
        "audio/mpeg" = mime.audio.defaultApplications;
        "audio/ogg" = mime.audio.defaultApplications;
        "audio/opus" = mime.audio.defaultApplications;
        "audio/vnd.digital-winds" = mime.audio.defaultApplications;
        "audio/vnd.dts" = mime.audio.defaultApplications;
        "audio/vnd.dts.hd" = mime.audio.defaultApplications;
        "audio/vnd.lucent.voice" = mime.audio.defaultApplications;
        "audio/vnd.ms-playready.media.pya" = mime.audio.defaultApplications;
        "audio/vnd.nuera.ecelp4800" = mime.audio.defaultApplications;
        "audio/vnd.nuera.ecelp7470" = mime.audio.defaultApplications;
        "audio/vnd.nuera.ecelp9600" = mime.audio.defaultApplications;
        "audio/vnd.wav" = mime.audio.defaultApplications;
        "audio/webm" = mime.audio.defaultApplications;
        "audio/x-aiff" = mime.audio.defaultApplications;
        "audio/x-matroska" = mime.audio.defaultApplications;
        "audio/x-mpegurl" = mime.audio.defaultApplications;
        "audio/x-ms-wax" = mime.audio.defaultApplications;
        "audio/x-ms-wma" = mime.audio.defaultApplications;
        "audio/x-pn-realaudio" = mime.audio.defaultApplications;
        "audio/x-pn-realaudio-plugin" = mime.audio.defaultApplications;
				# Image(s).
        "image/aces" = mime.image.defaultApplications;
        "image/apng" = mime.image.defaultApplications;
        "image/avci" = mime.image.defaultApplications;
        "image/avcs" = mime.image.defaultApplications;
        "image/avif" = mime.image.defaultApplications;
        "image/bmp" = mime.image.defaultApplications;
        "image/cgm" = mime.image.defaultApplications;
        "image/dicom-rle" = mime.image.defaultApplications;
        "image/dpx" = mime.image.defaultApplications;
        "image/emf" = mime.image.defaultApplications;
        "image/example" = mime.image.defaultApplications;
        "image/fits" = mime.image.defaultApplications;
        "image/g3fax" = mime.image.defaultApplications;
        "image/gif" = mime.image.defaultApplications;
        "image/heic" = mime.image.defaultApplications;
        "image/heic-sequence" = mime.image.defaultApplications;
        "image/heif" = mime.image.defaultApplications;
        "image/heif-sequence" = mime.image.defaultApplications;
        "image/hej2k" = mime.image.defaultApplications;
        "image/hsj2" = mime.image.defaultApplications;
        "image/ief" = mime.image.defaultApplications;
        "image/j2c" = mime.image.defaultApplications;
        "image/jls" = mime.image.defaultApplications;
        "image/jp2" = mime.image.defaultApplications;
        "image/jpeg" = mime.image.defaultApplications;
        "image/jph" = mime.image.defaultApplications;
        "image/jphc" = mime.image.defaultApplications;
        "image/jpm" = mime.image.defaultApplications;
        "image/jpx" = mime.image.defaultApplications;
        "image/jxl" = mime.image.defaultApplications;
        "image/jxr" = mime.image.defaultApplications;
        "image/jxrA" = mime.image.defaultApplications;
        "image/jxrS" = mime.image.defaultApplications;
        "image/jxs" = mime.image.defaultApplications;
        "image/jxsc" = mime.image.defaultApplications;
        "image/jxsi" = mime.image.defaultApplications;
        "image/jxss" = mime.image.defaultApplications;
        "image/ktx" = mime.image.defaultApplications;
        "image/ktx2" = mime.image.defaultApplications;
        "image/naplps" = mime.image.defaultApplications;
        "image/pjpeg" = mime.image.defaultApplications;
        "image/png" = mime.image.defaultApplications;
        "image/prs.btif" = mime.image.defaultApplications;
        "image/prs.pti" = mime.image.defaultApplications;
        "image/pwg-raster" = mime.image.defaultApplications;
        "image/svg+xml" = mime.image.defaultApplications;
        "image/t38" = mime.image.defaultApplications;
        "image/tiff" = mime.image.defaultApplications;
        "image/tiff-fx" = mime.image.defaultApplications;
        "image/vnd.adobe.photoshop" = mime.image.defaultApplications;
        "image/vnd.airzip.accelerator.azv" = mime.image.defaultApplications;
        "image/ncd.cns.inf2" = mime.image.defaultApplications;
        "image/vnd.djvu" = mime.image.defaultApplications;
        "image/vnd.dwg" = mime.image.defaultApplications;
        "image/vnd.dxf" = mime.image.defaultApplications;
        "image/vnd.dvb.subtitle" = mime.image.defaultApplications;
        "image/vnd.fastbidsheet" = mime.image.defaultApplications;
        "image/vnd.fpx" = mime.image.defaultApplications;
        "image/vnd.fst" = mime.image.defaultApplications;
        "image/vnd.fujixerox.edmics-mmr" = mime.image.defaultApplications;
        "image/vnd.fujixerox.edmics-rlc" = mime.image.defaultApplications;
        "image/vnd.globalgraphics.pgb" = mime.image.defaultApplications;
        "image/vnd.microsoft.icon" = mime.image.defaultApplications;
        "image/vnd.mix" = mime.image.defaultApplications;
        "image/vnd.ms-modi" = mime.image.defaultApplications;
        "image/vnd.mozilla.apng" = mime.image.defaultApplications;
        "image/vnd.net-fpx" = mime.image.defaultApplications;
        "image/vnd.pco.b16" = mime.image.defaultApplications;
        "image/vnd.radiance" = mime.image.defaultApplications;
        "image/vnd.sealed.png" = mime.image.defaultApplications;
        "image/vnd.sealedmedia.softseal.gif" = mime.image.defaultApplications;
        "image/vnd.sealedmedia.softseal.jpg" = mime.image.defaultApplications;
        "image/vnd.svf" = mime.image.defaultApplications;
        "image/vnd.tencent.tap" = mime.image.defaultApplications;
        "image/vnd.valve.source.texture" = mime.image.defaultApplications;
        "image/vnd.wap.wbmp" = mime.image.defaultApplications;
        "image/vnd.xiff" = mime.image.defaultApplications;
        "image/vnd.zbrush.pcx" = mime.image.defaultApplications;
        "image/webp" = mime.image.defaultApplications;
        "image/wmf" = mime.image.defaultApplications;
				# Text (all sub-types of text/* are sub-classes of text/plain).
				"text/plain" = mime.text.defaultApplications;
				# Video.
				"video/1d-interleaved-parityfec" = mime.video.defaultApplications;
				"video/3gpp" = mime.video.defaultApplications;
				"video/3gpp2" = mime.video.defaultApplications;
				"video/3gpp-tt" = mime.video.defaultApplications;
				"video/AV1" = mime.video.defaultApplications;
				"video/BMPEG" = mime.video.defaultApplications;
				"video/BT656" = mime.video.defaultApplications;
				"video/CelB" = mime.video.defaultApplications;
				"video/DV" = mime.video.defaultApplications;
				"video/encaprtp" = mime.video.defaultApplications;
				"video/evc" = mime.video.defaultApplications;
				"video/example" = mime.video.defaultApplications;
				"video/FFV1" = mime.video.defaultApplications;
				"video/flexfec" = mime.video.defaultApplications;
				"video/H261" = mime.video.defaultApplications;
				"video/H263" = mime.video.defaultApplications;
				"video/H263-1998" = mime.video.defaultApplications;
				"video/H263-2000" = mime.video.defaultApplications;
				"video/H264" = mime.video.defaultApplications;
				"video/H264-RCDO" = mime.video.defaultApplications;
				"video/H264-SVC" = mime.video.defaultApplications;
				"video/H265" = mime.video.defaultApplications;
				"video/H266" = mime.video.defaultApplications;
				"video/iso.segment" = mime.video.defaultApplications;
				"video/JPEG" = mime.video.defaultApplications;
				"video/jpeg2000" = mime.video.defaultApplications;
				"video/jxsv" = mime.video.defaultApplications;
				"video/matroska" = mime.video.defaultApplications;
				"video/matroska-3d" = mime.video.defaultApplications;
				"video/mj2" = mime.video.defaultApplications;
				"video/MP1S" = mime.video.defaultApplications;
				"video/MP2P" = mime.video.defaultApplications;
				"video/MP2T" = mime.video.defaultApplications;
				"video/mp4" = mime.video.defaultApplications;
				"video/MP4V-ES" = mime.video.defaultApplications;
				"video/MPV" = mime.video.defaultApplications;
				"video/mpeg4-generic" = mime.video.defaultApplications;
				"video/nv" = mime.video.defaultApplications;
				"video/ogg" = mime.video.defaultApplications;
				"video/parityfec" = mime.video.defaultApplications;
				"video/pointer" = mime.video.defaultApplications;
				"video/quicktime" = mime.video.defaultApplications;
				"video/raptorfec" = mime.video.defaultApplications;
				"video/raw" = mime.video.defaultApplications;
				"video/rpt-enc-aescm128" = mime.video.defaultApplications;
				"video/rtploopback" = mime.video.defaultApplications;
				"video/rtx" = mime.video.defaultApplications;
				"video/scip" = mime.video.defaultApplications;
				"video/smpte291" = mime.video.defaultApplications;
				"video/SMPTE292M" = mime.video.defaultApplications;
				"video/ulpfec" = mime.video.defaultApplications;
				"video/vc1" = mime.video.defaultApplications;
				"video/vc2" = mime.video.defaultApplications;
				"video/vnd.CCTV" = mime.video.defaultApplications;
				"video/vnd.dece.hd" = mime.video.defaultApplications;
				"video/vnd.dece.mobile" = mime.video.defaultApplications;
				"video/vnd.dece.mp4" = mime.video.defaultApplications;
				"video/vnd.dece.pd" = mime.video.defaultApplications;
				"video/vnd.dece.sd" = mime.video.defaultApplications;
				"video/vnd.dece.video" = mime.video.defaultApplications;
				"video/vnd.directv.mpeg" = mime.video.defaultApplications;
				"video/vnd.directv.mpeg-tts" = mime.video.defaultApplications;
				"video/vnd.dlna.mpeg-tts" = mime.video.defaultApplications;
				"video/vnd.dvb.file" = mime.video.defaultApplications;
				"video/vnd.fvt" = mime.video.defaultApplications;
				"video/vnd.hns.video" = mime.video.defaultApplications;
				"video/vnd.iptvforum.1dparityfec-1010" = mime.video.defaultApplications;
				"video/vnd.iptvforum.1dparityfec-2005" = mime.video.defaultApplications;
				"video/vnd.iptvforum.2dparityfec-1010" = mime.video.defaultApplications;
				"video/vnd.iptvforum.2dparityfec-2005" = mime.video.defaultApplications;
				"video/vnd.iptvforum.ttsavc" = mime.video.defaultApplications;
				"video/vnd.iptvforum.ttsmpeg2" = mime.video.defaultApplications;
				"video/vnd.motorola.video" = mime.video.defaultApplications;
				"video/vnd.motorola.videop" = mime.video.defaultApplications;
				"video/vnd.mpegurl" = mime.video.defaultApplications;
				"video/vnd.ms-playready.media.pyv" = mime.video.defaultApplications;
				"video/vnd.nokia.interleaved-multimedia" = mime.video.defaultApplications;
				"video/vnd.nokia.mp4vr" = mime.video.defaultApplications;
				"video/vnd.nokia.videovoip" = mime.video.defaultApplications;
				"video/vnd.objectvideo" = mime.video.defaultApplications;
				"video/vnd.radgamettools.bink" = mime.video.defaultApplications;
				"video/vnd.radgamettools.smacker" = mime.video.defaultApplications;
				"video/vnd.sealed.mpeg1" = mime.video.defaultApplications;
				"video/vnd.sealed.mpeg4" = mime.video.defaultApplications;
				"video/vnd.sealed.swf" = mime.video.defaultApplications;
				"video/vnd.sealedmedia.softseal.mov" = mime.video.defaultApplications;
				"video/vnd.uvvu.mp4" = mime.video.defaultApplications;
				"video/vnd.youtube.yt" = mime.video.defaultApplications;
				"video/vnd.vivo" = mime.video.defaultApplications;
				"video/VP8" = mime.video.defaultApplications;
				"video/VP9" = mime.video.defaultApplications;
				# Web.
				"application/xhtml+xml" = mime.web.defaultApplications;
				"application/x-extension-htm" = mime.web.defaultApplications;
				"application/x-extension-html" = mime.web.defaultApplications;
				"application/x-extension-shtml" = mime.web.defaultApplications;
				"application/x-extension-xht" = mime.web.defaultApplications;
				"application/x-extension-xhtml" = mime.web.defaultApplications;
				"application/x-bittorrent" = mime.torrent.defaultApplications;
				"x-scheme-handler/magnet" = mime.torrent.defaultApplications;
				"x-scheme-handler/chrome" = mime.web.defaultApplications;
				"x-scheme-handler/http" = mime.web.defaultApplications;
				"x-scheme-handler/https" = mime.web.defaultApplications;
			};
		};
		userDirs = {
			enable = true;
			createDirectories = true;
		};
	};
}
