diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-02 12:16:38 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-02 12:16:38 -0500 |
| commit | b10cba594db836c0747066addad48bda4d30cd02 (patch) | |
| tree | 063119a623fa3f7139feda4ef302896d8f5f934c /dotfiles/common/.config/mimeapps.list | |
| parent | 49c2ba9c4510bf6e1acd306687473bc8ba9ad8dd (diff) | |
| download | archsetup-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.list | 215 |
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 |
