diff options
Diffstat (limited to 'dotfiles/common/.config/mimeapps.list')
| -rw-r--r-- | dotfiles/common/.config/mimeapps.list | 167 |
1 files changed, 167 insertions, 0 deletions
diff --git a/dotfiles/common/.config/mimeapps.list b/dotfiles/common/.config/mimeapps.list index d93120f..aac610f 100644 --- a/dotfiles/common/.config/mimeapps.list +++ b/dotfiles/common/.config/mimeapps.list @@ -1,15 +1,38 @@ [Default Applications] + +# Web browser text/html=google-chrome.desktop x-scheme-handler/http=google-chrome.desktop x-scheme-handler/https=google-chrome.desktop x-scheme-handler/about=google-chrome.desktop x-scheme-handler/unknown=google-chrome.desktop +application/rdf+xml=google-chrome.desktop +application/rss+xml=google-chrome.desktop +application/xhtml+xml=google-chrome.desktop +application/xhtml_xml=google-chrome.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 @@ -18,8 +41,14 @@ 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 @@ -28,6 +57,9 @@ 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 @@ -38,10 +70,145 @@ 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 |
