summaryrefslogtreecommitdiff
path: root/dotfiles/common/.local/bin
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-26 18:18:25 -0600
committerCraig Jennings <c@cjennings.net>2026-01-26 18:18:25 -0600
commit11bde964cc1c47c7e18020891583bdec89c54d07 (patch)
tree158d94029143e4a43ce934b6fed6b702140e4695 /dotfiles/common/.local/bin
parent8ef0d4868a8b6d66c6d805ce71df177765e70bef (diff)
chore(scripts): remove resetmimetypes script
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'dotfiles/common/.local/bin')
-rwxr-xr-xdotfiles/common/.local/bin/resetmimetypes123
1 files changed, 0 insertions, 123 deletions
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."