From 08780744516348a513847306aec16e030e0a9d62 Mon Sep 17 00:00:00 2001 From: Sam Date: Wed, 26 Feb 2025 16:11:18 +0000 Subject: [PATCH] fix issue with upper case .desktop apps in mimeapps.list --- .../optional/desktop/common/xdg/default.nix | 148 +++++++++--------- 1 file changed, 74 insertions(+), 74 deletions(-) diff --git a/home/common/optional/desktop/common/xdg/default.nix b/home/common/optional/desktop/common/xdg/default.nix index 7c5bb83..143d085 100644 --- a/home/common/optional/desktop/common/xdg/default.nix +++ b/home/common/optional/desktop/common/xdg/default.nix @@ -53,7 +53,7 @@ "application/msexcel" = "calc.desktop"; "application/mspowerpoint" = "impress.desktop"; "application/msword" = "writer.desktop"; - "application/ogg" = "Mpv-wrapper.desktop"; + "application/ogg" = "mpv-wrapper.desktop"; "application/postscript" = "gimp.desktop"; "application/rdf+xml" = "firefox.desktop"; "application/rss+xml" = "firefox.desktop"; @@ -93,7 +93,7 @@ "application/vnd.openxmlformats-officedocument.spreadsheetml.template" = "calc.desktop"; "application/vnd.openxmlformats-officedocument.wordprocessingml.document" = "writer.desktop"; "application/vnd.openxmlformats-officedocument.wordprocessingml.template" = "writer.desktop"; - "application/vnd.rn-realmedia" = "Mpv-wrapper.desktop"; + "application/vnd.rn-realmedia" = "mpv-wrapper.desktop"; "application/vnd.sun.xml.calc" = "calc.desktop"; "application/vnd.sun.xml.calc.template" = "calc.desktop"; "application/vnd.sun.xml.draw" = "draw.desktop"; @@ -116,52 +116,52 @@ "application/x-compressed-tar" = "xarchiver.desktop"; "application/x-dbf" = "calc.desktop"; "application/x-doc" = "writer.desktop"; - "application/x-extension-mp4" = "Mpv-wrapper.desktop"; - "application/x-flac" = "Mpv-wrapper.desktop"; + "application/x-extension-mp4" = "mpv-wrapper.desktop"; + "application/x-flac" = "mpv-wrapper.desktop"; "application/x-gzip" = "xarchiver.desktop"; "application/x-hwp" = "writer.desktop"; "application/x-lzma" = "xarchiver.desktop"; "application/x-lzma-compressed-tar" = "xarchiver.desktop"; - "application/x-ogg" = "Mpv-wrapper.desktop"; + "application/x-ogg" = "mpv-wrapper.desktop"; "application/x-rar" = "xarchiver.desktop"; "application/x-rar-compressed" = "xarchiver.desktop"; - "application/x-shockwave-flash" = "Mpv-wrapper.desktop"; + "application/x-shockwave-flash" = "mpv-wrapper.desktop"; "application/x-tar" = "xarchiver.desktop"; "application/x-zip" = "xarchiver.desktop"; "application/x-zip-compressed" = "xarchiver.desktop"; "application/xhtml+xml" = "firefox.desktop"; "application/xml" = "firefox.desktop"; - "application/xspf+xml" = "Mpv-wrapper.desktop"; + "application/xspf+xml" = "mpv-wrapper.desktop"; "application/zip" = "xarchiver.desktop"; - "application/x-cd-image" = "Mpv-wrapper.desktop"; + "application/x-cd-image" = "mpv-wrapper.desktop"; "application/x-gnumeric" = "calc.desktop"; - "application/x-matroska" = "Mpv-wrapper.desktop"; + "application/x-matroska" = "mpv-wrapper.desktop"; "application/x-ole-storage" = "calc.desktop"; - "application/epub+zip" = "FBReader.desktop"; - "application/json" = "Nvim-wrapper.desktop"; + "application/epub+zip" = "fbreader.desktop"; + "application/json" = "nvim-wrapper.desktop"; # directory "inode/directory" = "thunar-wrapper.desktop"; # text "text/html" = "firefox.desktop"; - "text/plain" = "Nvim-wrapper.desktop"; - "text/markdown" = "Nvim-wrapper.desktop"; - "text/tab-separated-values" = "Nvim-wrapper.desktop"; - "text/x-csrc" = "Nvim-wrapper.desktop"; - "text/x-log" = "Nvim-wrapper.desktop"; - "text/x-python" = "Nvim-wrapper.desktop"; - "text/x-python3" = "Nvim-wrapper.desktop"; - "text/x-retext-rst" = "Nvim-wrapper.desktop"; - "text/x-rst" = "Nvim-wrapper.desktop"; - "text/x-ssa" = "Nvim-wrapper.desktop"; - "text/x-tmplayer" = "Nvim-wrapper.desktop"; + "text/plain" = "nvim-wrapper.desktop"; + "text/markdown" = "nvim-wrapper.desktop"; + "text/tab-separated-values" = "nvim-wrapper.desktop"; + "text/x-csrc" = "nvim-wrapper.desktop"; + "text/x-log" = "nvim-wrapper.desktop"; + "text/x-python" = "nvim-wrapper.desktop"; + "text/x-python3" = "nvim-wrapper.desktop"; + "text/x-retext-rst" = "nvim-wrapper.desktop"; + "text/x-rst" = "nvim-wrapper.desktop"; + "text/x-ssa" = "nvim-wrapper.desktop"; + "text/x-tmplayer" = "nvim-wrapper.desktop"; "text/csv" = "calc.desktop"; "text/rtf" = "writer.desktop"; "text/spreadsheet" = "calc.desktop"; "text/x-apt-sources-list" = "software-properties-gtk.desktop"; - "text/xml" = "Nvim-wrapper.desktop"; + "text/xml" = "nvim-wrapper.desktop"; # images "image/jpeg" = "nsxiv-wrapper.desktop"; @@ -182,7 +182,7 @@ "image/jpeg2000" = "gimp.desktop"; "image/jpx" = "gimp.desktop"; "image/svg+xml" = "gimp.desktop"; - "image/vnd.rn-realpix" = "Mpv-wrapper.desktop"; + "image/vnd.rn-realpix" = "mpv-wrapper.desktop"; "image/x-compressed-xcf" = "gimp.desktop"; "image/x-fits" = "gimp.desktop"; "image/x-gimp-gbr" = "gimp.desktop"; @@ -206,67 +206,67 @@ # video "video/mp4" = "mpv-wrapper.desktop"; "video/mpeg" = "mpv-wrapper.desktop"; - "video/mp2t" = "Mpv-wrapper.desktop"; - "video/ogg" = "Mpv-wrapper.desktop"; - "video/quicktime" = "Mpv-wrapper.desktop"; - "video/webm" = "Mpv-wrapper.desktop"; - "video/x-matroska" = "Mpv-wrapper.desktop"; - "video/x-msvideo" = "Mpv-wrapper.desktop"; - "video/dv" = "Mpv-wrapper.desktop"; - "video/mp4v-es" = "Mpv-wrapper.desktop"; - "video/msvideo" = "Mpv-wrapper.desktop"; - "video/vnd.rn-realvideo" = "Mpv-wrapper.desktop"; - "video/x-anim" = "Mpv-wrapper.desktop"; - "video/x-avi" = "Mpv-wrapper.desktop"; - "video/x-flc" = "Mpv-wrapper.desktop"; - "video/x-fli" = "Mpv-wrapper.desktop"; - "video/x-flv" = "Mpv-wrapper.desktop"; - "video/x-mpeg" = "Mpv-wrapper.desktop"; - "video/x-ms-asf" = "Mpv-wrapper.desktop"; - "video/x-ms-wmv" = "Mpv-wrapper.desktop"; - "video/x-nsv" = "Mpv-wrapper.desktop"; - "video/x-ogm+ogg" = "Mpv-wrapper.desktop"; + "video/mp2t" = "mpv-wrapper.desktop"; + "video/ogg" = "mpv-wrapper.desktop"; + "video/quicktime" = "mpv-wrapper.desktop"; + "video/webm" = "mpv-wrapper.desktop"; + "video/x-matroska" = "mpv-wrapper.desktop"; + "video/x-msvideo" = "mpv-wrapper.desktop"; + "video/dv" = "mpv-wrapper.desktop"; + "video/mp4v-es" = "mpv-wrapper.desktop"; + "video/msvideo" = "mpv-wrapper.desktop"; + "video/vnd.rn-realvideo" = "mpv-wrapper.desktop"; + "video/x-anim" = "mpv-wrapper.desktop"; + "video/x-avi" = "mpv-wrapper.desktop"; + "video/x-flc" = "mpv-wrapper.desktop"; + "video/x-fli" = "mpv-wrapper.desktop"; + "video/x-flv" = "mpv-wrapper.desktop"; + "video/x-mpeg" = "mpv-wrapper.desktop"; + "video/x-ms-asf" = "mpv-wrapper.desktop"; + "video/x-ms-wmv" = "mpv-wrapper.desktop"; + "video/x-nsv" = "mpv-wrapper.desktop"; + "video/x-ogm+ogg" = "mpv-wrapper.desktop"; - # Web + # web "x-scheme-handler/http" = "firefox.desktop"; "x-scheme-handler/https" = "firefox.desktop"; "x-scheme-handler/about" = "firefox.desktop"; "x-scheme-handler/unknown" = "firefox.desktop"; # audio - "audio/flac" = "Mpv-wrapper.desktop"; - "audio/mpeg" = "Mpv-wrapper.desktop"; - "audio/x-wav" = "Mpv-wrapper.desktop"; - "audio/amr" = "Mpv-wrapper.desktop"; - "audio/amr-wb" = "Mpv-wrapper.desktop"; - "audio/mp4" = "Mpv-wrapper.desktop"; - "audio/vnd.rn-realaudio" = "Mpv-wrapper.desktop"; - "audio/webm" = "Mpv-wrapper.desktop"; - "audio/x-flac" = "Mpv-wrapper.desktop"; - "audio/x-m4a" = "Mpv-wrapper.desktop"; - "audio/x-matroska" = "Mpv-wrapper.desktop"; - "audio/x-mp3" = "Mpv-wrapper.desktop"; - "audio/x-mpeg" = "Mpv-wrapper.desktop"; - "audio/x-mpegurl" = "Mpv-wrapper.desktop"; - "audio/x-ms-asf" = "Mpv-wrapper.desktop"; - "audio/x-ms-asx" = "Mpv-wrapper.desktop"; - "audio/x-ms-wax" = "Mpv-wrapper.desktop"; - "audio/x-pn-aiff" = "Mpv-wrapper.desktop"; - "audio/x-pn-au" = "Mpv-wrapper.desktop"; - "audio/x-pn-realaudio" = "Mpv-wrapper.desktop"; - "audio/x-pn-realaudio-plugin" = "Mpv-wrapper.desktop"; - "audio/x-pn-wav" = "Mpv-wrapper.desktop"; - "audio/x-pn-windows-acm" = "Mpv-wrapper.desktop"; - "audio/x-real-audio" = "Mpv-wrapper.desktop"; - "audio/x-scpls" = "Mpv-wrapper.desktop"; - "audio/x-vorbis+ogg" = "Mpv-wrapper.desktop"; + "audio/flac" = "mpv-wrapper.desktop"; + "audio/mpeg" = "mpv-wrapper.desktop"; + "audio/x-wav" = "mpv-wrapper.desktop"; + "audio/amr" = "mpv-wrapper.desktop"; + "audio/amr-wb" = "mpv-wrapper.desktop"; + "audio/mp4" = "mpv-wrapper.desktop"; + "audio/vnd.rn-realaudio" = "mpv-wrapper.desktop"; + "audio/webm" = "mpv-wrapper.desktop"; + "audio/x-flac" = "mpv-wrapper.desktop"; + "audio/x-m4a" = "mpv-wrapper.desktop"; + "audio/x-matroska" = "mpv-wrapper.desktop"; + "audio/x-mp3" = "mpv-wrapper.desktop"; + "audio/x-mpeg" = "mpv-wrapper.desktop"; + "audio/x-mpegurl" = "mpv-wrapper.desktop"; + "audio/x-ms-asf" = "mpv-wrapper.desktop"; + "audio/x-ms-asx" = "mpv-wrapper.desktop"; + "audio/x-ms-wax" = "mpv-wrapper.desktop"; + "audio/x-pn-aiff" = "mpv-wrapper.desktop"; + "audio/x-pn-au" = "mpv-wrapper.desktop"; + "audio/x-pn-realaudio" = "mpv-wrapper.desktop"; + "audio/x-pn-realaudio-plugin" = "mpv-wrapper.desktop"; + "audio/x-pn-wav" = "mpv-wrapper.desktop"; + "audio/x-pn-windows-acm" = "mpv-wrapper.desktop"; + "audio/x-real-audio" = "mpv-wrapper.desktop"; + "audio/x-scpls" = "mpv-wrapper.desktop"; + "audio/x-vorbis+ogg" = "mpv-wrapper.desktop"; # misc "message/rfc822" = "firefox.desktop"; - "misc/ultravox" = "Mpv-wrapper.desktop"; + "misc/ultravox" = "mpv-wrapper.desktop"; "multipart/x-zip" = "xarchiver.desktop"; - "x-content/audio-player" = "Mpv-wrapper.desktop"; - "x-content/video-dvd" = "Mpv-wrapper.desktop"; + "x-content/audio-player" = "mpv-wrapper.desktop"; + "x-content/video-dvd" = "mpv-wrapper.desktop"; "x-scheme-handler/chrome" = "firefox.desktop"; "x-scheme-handler/ftp" = "firefox.desktop"; "x-scheme-handler/steam" = "steam.desktop";