aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/common/.config/mimeapps.list
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-02 12:16:38 -0500
committerCraig Jennings <c@cjennings.net>2026-06-02 12:16:38 -0500
commitb10cba594db836c0747066addad48bda4d30cd02 (patch)
tree063119a623fa3f7139feda4ef302896d8f5f934c /dotfiles/common/.config/mimeapps.list
parent49c2ba9c4510bf6e1acd306687473bc8ba9ad8dd (diff)
downloadarchsetup-b10cba594db836c0747066addad48bda4d30cd02.tar.gz
archsetup-b10cba594db836c0747066addad48bda4d30cd02.zip
refactor: drop in-repo dotfiles/, move stow tooling to the dotfiles repo
Since the installer clones DOTFILES_REPO into ~/.dotfiles and stows from there, the in-repo dotfiles/ tree was dead weight. Nothing reads it at install time. I removed it (831 files) now that both machines are migrated. The Makefile's stow / restow / reset / unstow / import targets and the dotfile-script unit suites moved to the dotfiles repo. They sit alongside the scripts they manage and run standalone (cd ~/.dotfiles && make ...). This Makefile keeps the VM-integration targets and the installer-helper suite (safe-rm-rf). I updated CLAUDE.md and README.md so stow operations run from ~/.dotfiles, and the dotfile-management, theme, and unit-test sections point at the standalone repo. The README was already describing the old in-repo model from before the installer switched to cloning. This brings it in line.
Diffstat (limited to 'dotfiles/common/.config/mimeapps.list')
-rw-r--r--dotfiles/common/.config/mimeapps.list215
1 files changed, 0 insertions, 215 deletions
diff --git a/dotfiles/common/.config/mimeapps.list b/dotfiles/common/.config/mimeapps.list
deleted file mode 100644
index 6a310c5..0000000
--- a/dotfiles/common/.config/mimeapps.list
+++ /dev/null
@@ -1,215 +0,0 @@
-
-[Default Applications]
-
-# Web browser
-text/html=firefox.desktop
-x-scheme-handler/http=firefox.desktop
-x-scheme-handler/https=firefox.desktop
-x-scheme-handler/about=firefox.desktop
-x-scheme-handler/unknown=firefox.desktop
-application/rdf+xml=firefox.desktop
-application/rss+xml=firefox.desktop
-application/xhtml+xml=firefox.desktop
-application/xhtml_xml=firefox.desktop
-
-# File manager
-inode/directory=org.gnome.Nautilus.desktop
-
-# PDF, ePub, comics, documents (zathura)
-application/pdf=org.pwmt.zathura.desktop
-application/epub+zip=org.pwmt.zathura.desktop
-application/x-mobipocket-ebook=org.pwmt.zathura.desktop
-application/vnd.comicbook+zip=org.pwmt.zathura.desktop
-application/vnd.comicbook-rar=org.pwmt.zathura.desktop
-application/eps=org.pwmt.zathura.desktop
-application/postscript=org.pwmt.zathura.desktop
-application/oxps=org.pwmt.zathura.desktop
-application/x-fictionbook=org.pwmt.zathura.desktop
-image/eps=org.pwmt.zathura.desktop
-image/vnd.djvu=org.pwmt.zathura.desktop
-image/vnd.djvu+multipage=org.pwmt.zathura.desktop
-
-# eBooks (calibre)
-application/x-mobi8-ebook=calibre-ebook-viewer.desktop
-
-# Images (feh)
-image/bmp=feh.desktop
-image/gif=feh.desktop
-image/jpeg=feh.desktop
-image/jpg=feh.desktop
-image/pjpeg=feh.desktop
-image/png=feh.desktop
-image/tiff=feh.desktop
-image/webp=feh.desktop
-image/avif=feh.desktop
-image/heic=feh.desktop
-image/heif=feh.desktop
-image/svg+xml=feh.desktop
-image/x-bmp=feh.desktop
-image/x-eps=feh.desktop
-image/x-ico=feh.desktop
-image/x-icon=feh.desktop
-image/x-pcx=feh.desktop
-image/x-png=feh.desktop
-image/x-portable-anymap=feh.desktop
-image/x-portable-bitmap=feh.desktop
-image/x-portable-graymap=feh.desktop
-image/x-portable-pixmap=feh.desktop
-image/x-tga=feh.desktop
-image/x-xbitmap=feh.desktop
-image/x-xpixmap=feh.desktop
-
-# Video (mpv)
-video/mp4=mpv.desktop
-video/mpeg=mpv.desktop
-video/ogg=mpv.desktop
-video/webm=mpv.desktop
-video/x-matroska=mpv.desktop
-video/x-msvideo=mpv.desktop
-video/quicktime=mpv.desktop
-video/x-flv=mpv.desktop
-video/3gpp=mpv.desktop
-video/x-ms-wmv=mpv.desktop
-video/avi=mpv.desktop
-video/divx=mpv.desktop
-video/flv=mpv.desktop
-video/mp4v-es=mpv.desktop
-video/mpeg-system=mpv.desktop
-video/msvideo=mpv.desktop
-video/vnd.divx=mpv.desktop
-video/vnd.mpegurl=mpv.desktop
-video/vnd.rn-realvideo=mpv.desktop
-video/x-avi=mpv.desktop
-video/x-m4v=mpv.desktop
-video/x-mpeg=mpv.desktop
-video/x-mpeg-system=mpv.desktop
-video/x-mpeg2=mpv.desktop
-video/x-theora=mpv.desktop
-video/x-theora+ogg=mpv.desktop
-x-content/video-dvd=mpv.desktop
-x-content/video-svcd=mpv.desktop
-x-content/video-vcd=mpv.desktop
-application/ogg=mpv.desktop
-application/vnd.apple.mpegurl=mpv.desktop
-
-# Audio (mpv)
-audio/mpeg=mpv.desktop
-audio/ogg=mpv.desktop
-audio/flac=mpv.desktop
-audio/x-wav=mpv.desktop
-audio/mp4=mpv.desktop
-audio/basic=mpv.desktop
-audio/opus=mpv.desktop
-audio/vnd.rn-realaudio=mpv.desktop
-audio/vnd.wav=mpv.desktop
-audio/vorbis=mpv.desktop
-audio/x-aiff=mpv.desktop
-audio/x-mpegurl=mpv.desktop
-
-# Text and source code (emacsclient)
-text/plain=emacsclient.desktop
-text/english=emacsclient.desktop
-text/x-readme=emacsclient.desktop
-text/x-csrc=emacsclient.desktop
-text/x-chdr=emacsclient.desktop
-text/x-c=emacsclient.desktop
-text/x-c++=emacsclient.desktop
-text/x-c++src=emacsclient.desktop
-text/x-c++hdr=emacsclient.desktop
-text/x-java=emacsclient.desktop
-text/x-python=emacsclient.desktop
-text/x-ruby=emacsclient.desktop
-text/x-rust=emacsclient.desktop
-text/x-go=emacsclient.desktop
-text/x-lua=emacsclient.desktop
-text/x-perl=emacsclient.desktop
-text/x-haskell=emacsclient.desktop
-text/x-moc=emacsclient.desktop
-text/x-pascal=emacsclient.desktop
-text/x-tcl=emacsclient.desktop
-text/javascript=emacsclient.desktop
-application/javascript=emacsclient.desktop
-application/x-typescript=emacsclient.desktop
-text/vnd.trolltech.linguist=emacsclient.desktop
-text/css=emacsclient.desktop
-application/json=emacsclient.desktop
-application/xml=emacsclient.desktop
-text/xml=emacsclient.desktop
-text/x-scss=emacsclient.desktop
-text/x-sass=emacsclient.desktop
-application/x-shellscript=emacsclient.desktop
-text/x-makefile=emacsclient.desktop
-text/x-cmake=emacsclient.desktop
-application/toml=emacsclient.desktop
-application/x-yaml=emacsclient.desktop
-text/x-ini=emacsclient.desktop
-text/x-systemd-unit=emacsclient.desktop
-text/markdown=emacsclient.desktop
-text/org=emacsclient.desktop
-text/x-tex=emacsclient.desktop
-text/x-latex=emacsclient.desktop
-application/x-desktop=emacsclient.desktop
-text/x-diff=emacsclient.desktop
-text/x-patch=emacsclient.desktop
-text/x-sql=emacsclient.desktop
-text/x-lisp=emacsclient.desktop
-text/x-emacs-lisp=emacsclient.desktop
-text/x-scheme=emacsclient.desktop
-text/x-log=emacsclient.desktop
-text/x-nfo=emacsclient.desktop
-application/x-docbook+xml=emacsclient.desktop
-text/x-dockerfile=emacsclient.desktop
-application/x-wine-extension-ini=emacsclient.desktop
-
-# Spreadsheets (libreoffice calc)
-application/vnd.ms-excel=libreoffice-calc.desktop
-application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop
-application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop
-application/vnd.oasis.opendocument.spreadsheet-template=libreoffice-calc.desktop
-text/csv=libreoffice-calc.desktop
-text/tab-separated-values=libreoffice-calc.desktop
-
-# Presentations (libreoffice impress)
-application/vnd.ms-powerpoint=libreoffice-impress.desktop
-application/vnd.openxmlformats-officedocument.presentationml.presentation=libreoffice-impress.desktop
-application/vnd.oasis.opendocument.presentation=libreoffice-impress.desktop
-application/vnd.oasis.opendocument.presentation-template=libreoffice-impress.desktop
-
-# Word processing (libreoffice writer)
-application/msword=libreoffice-writer.desktop
-application/vnd.ms-word=libreoffice-writer.desktop
-application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop
-application/vnd.oasis.opendocument.text=libreoffice-writer.desktop
-application/vnd.oasis.opendocument.text-template=libreoffice-writer.desktop
-application/rtf=libreoffice-writer.desktop
-text/rtf=libreoffice-writer.desktop
-
-# Archives (file-roller)
-application/zip=org.gnome.FileRoller.desktop
-application/x-tar=org.gnome.FileRoller.desktop
-application/gzip=org.gnome.FileRoller.desktop
-application/x-gzip=org.gnome.FileRoller.desktop
-application/x-compressed-tar=org.gnome.FileRoller.desktop
-application/x-bzip2=org.gnome.FileRoller.desktop
-application/x-bzip2-compressed-tar=org.gnome.FileRoller.desktop
-application/x-xz=org.gnome.FileRoller.desktop
-application/x-xz-compressed-tar=org.gnome.FileRoller.desktop
-application/x-7z-compressed=org.gnome.FileRoller.desktop
-application/x-rar=org.gnome.FileRoller.desktop
-application/vnd.rar=org.gnome.FileRoller.desktop
-application/x-zstd-compressed-tar=org.gnome.FileRoller.desktop
-
-# Torrents (transmission)
-application/x-bittorrent=io.github.TransmissionRemoteGtk.desktop
-x-scheme-handler/magnet=io.github.TransmissionRemoteGtk.desktop
-
-# FTP (filezilla)
-x-scheme-handler/ftp=filezilla.desktop
-
-# Org-protocol (emacsclient)
-x-scheme-handler/org-protocol=org-protocol.desktop
-
-# Signal
-x-scheme-handler/sgnl=signal.desktop
-x-scheme-handler/signalcaptcha=signal.desktop
-x-scheme-handler/claude-cli=claude-code-url-handler.desktop