From 11bde964cc1c47c7e18020891583bdec89c54d07 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Mon, 26 Jan 2026 18:18:25 -0600 Subject: chore(scripts): remove resetmimetypes script Co-Authored-By: Claude Opus 4.5 --- dotfiles/common/.local/bin/resetmimetypes | 123 ------------------------------ 1 file changed, 123 deletions(-) delete mode 100755 dotfiles/common/.local/bin/resetmimetypes (limited to 'dotfiles/common/.local/bin') diff --git a/dotfiles/common/.local/bin/resetmimetypes b/dotfiles/common/.local/bin/resetmimetypes deleted file mode 100755 index e2e8f06..0000000 --- a/dotfiles/common/.local/bin/resetmimetypes +++ /dev/null @@ -1,123 +0,0 @@ -#!/bin/bash -# resetmimetypes - Reset MIME type associations to preferred defaults -# Run after package updates that may have overwritten associations - -# Remove old databases to force regeneration -rm ~/.config/mimeapps.list 2>/dev/null -rm ~/.local/share/applications/mimeinfo.cache 2>/dev/null -rm ~/.local/share/applications/mimeinfo.list 2>/dev/null - -# Directories: Nautilus -xdg-mime default org.gnome.Nautilus.desktop inode/directory - -# Audio: mpv -xdg-mime default mpv.desktop audio/basic -xdg-mime default mpv.desktop audio/flac -xdg-mime default mpv.desktop audio/mp4 -xdg-mime default mpv.desktop audio/mpeg -xdg-mime default mpv.desktop audio/ogg -xdg-mime default mpv.desktop audio/opus -xdg-mime default mpv.desktop audio/vnd.rn-realaudio -xdg-mime default mpv.desktop audio/vnd.wav -xdg-mime default mpv.desktop audio/vorbis -xdg-mime default mpv.desktop audio/x-aiff -xdg-mime default mpv.desktop audio/x-mpegurl -xdg-mime default mpv.desktop audio/x-wav - -# Video: VLC -xdg-mime default vlc.desktop application/ogg -xdg-mime default vlc.desktop application/vnd.apple.mpegurl -xdg-mime default vlc.desktop video/avi -xdg-mime default vlc.desktop video/divx -xdg-mime default vlc.desktop video/flv -xdg-mime default vlc.desktop video/mp4 -xdg-mime default vlc.desktop video/mp4v-es -xdg-mime default vlc.desktop video/mpeg -xdg-mime default vlc.desktop video/ogg -xdg-mime default vlc.desktop video/quicktime -xdg-mime default vlc.desktop video/webm -xdg-mime default vlc.desktop video/x-avi -xdg-mime default vlc.desktop video/x-flv -xdg-mime default vlc.desktop video/x-m4v -xdg-mime default vlc.desktop video/x-matroska -xdg-mime default vlc.desktop video/x-mpeg -xdg-mime default vlc.desktop video/x-ms-wmv -xdg-mime default vlc.desktop video/x-msvideo -xdg-mime default vlc.desktop x-content/video-dvd - -# Images: feh -xdg-mime default feh.desktop image/bmp -xdg-mime default feh.desktop image/gif -xdg-mime default feh.desktop image/jpeg -xdg-mime default feh.desktop image/jpg -xdg-mime default feh.desktop image/png -xdg-mime default feh.desktop image/tiff -xdg-mime default feh.desktop image/webp -xdg-mime default feh.desktop image/x-bmp -xdg-mime default feh.desktop image/x-ico -xdg-mime default feh.desktop image/x-icon - -# Torrents: Transmission Remote -xdg-mime default io.github.TransmissionRemoteGtk.desktop application/x-bittorrent -xdg-mime default io.github.TransmissionRemoteGtk.desktop x-scheme-handler/magnet - -# Web: Chrome -xdg-mime default com.google.Chrome.desktop application/rdf+xml -xdg-mime default com.google.Chrome.desktop application/rss+xml -xdg-mime default com.google.Chrome.desktop application/xhtml+xml -xdg-mime default com.google.Chrome.desktop application/xml -xdg-mime default com.google.Chrome.desktop text/html -xdg-mime default com.google.Chrome.desktop text/xml -xdg-mime default com.google.Chrome.desktop x-scheme-handler/http -xdg-mime default com.google.Chrome.desktop x-scheme-handler/https - -# Ebooks (mobi): Calibre -xdg-mime default calibre-ebook-viewer.desktop application/x-mobi8-ebook -xdg-mime default calibre-ebook-viewer.desktop application/x-mobipocket-ebook - -# Text/Code: Emacsclient -xdg-mime default emacsclient.desktop application/x-shellscript -xdg-mime default emacsclient.desktop text/english -xdg-mime default emacsclient.desktop text/markdown -xdg-mime default emacsclient.desktop text/plain -xdg-mime default emacsclient.desktop text/x-c -xdg-mime default emacsclient.desktop text/x-c++ -xdg-mime default emacsclient.desktop text/x-c++hdr -xdg-mime default emacsclient.desktop text/x-c++src -xdg-mime default emacsclient.desktop text/x-chdr -xdg-mime default emacsclient.desktop text/x-csrc -xdg-mime default emacsclient.desktop text/x-java -xdg-mime default emacsclient.desktop text/x-makefile -xdg-mime default emacsclient.desktop text/x-pascal -xdg-mime default emacsclient.desktop text/x-tcl -xdg-mime default emacsclient.desktop text/x-tex - -# PDF/EPUB/Documents: Zathura -xdg-mime default org.pwmt.zathura.desktop application/epub+zip -xdg-mime default org.pwmt.zathura.desktop application/pdf -xdg-mime default org.pwmt.zathura.desktop application/postscript -xdg-mime default org.pwmt.zathura.desktop image/vnd.djvu -xdg-mime default org.pwmt.zathura.desktop image/vnd.djvu+multipage - -# Comics: Zathura -xdg-mime default org.pwmt.zathura.desktop application/vnd.comicbook+zip -xdg-mime default org.pwmt.zathura.desktop application/vnd.comicbook-rar - -# Office documents: LibreOffice Writer -xdg-mime default libreoffice-writer.desktop application/msword -xdg-mime default libreoffice-writer.desktop application/rtf -xdg-mime default libreoffice-writer.desktop application/vnd.ms-word -xdg-mime default libreoffice-writer.desktop application/vnd.oasis.opendocument.text -xdg-mime default libreoffice-writer.desktop application/vnd.openxmlformats-officedocument.wordprocessingml.document -xdg-mime default libreoffice-writer.desktop text/rtf - -# FTP: FileZilla -xdg-mime default filezilla.desktop x-scheme-handler/ftp - -# Org-Protocol: Emacsclient -xdg-mime default org-protocol.desktop x-scheme-handler/org-protocol - -# Regenerate database -update-desktop-database ~/.local/share/applications/ - -echo "MIME associations reset." -- cgit v1.2.3