summaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/mimeapps.list.tmpl
diff options
context:
space:
mode:
authorsommerfeld <sommerfeld@sommerfeld.dev>2026-09-17 15:05:36 +0100
committersommerfeld <sommerfeld@sommerfeld.dev>2026-09-17 15:05:36 +0100
commitaff435a0fb3a56b1d7b738c7dede363440884b3a (patch)
tree07acb41d37760aa169ee42dbeb69da3621cc7489 /dot_config/mimeapps.list.tmpl
parenta7f74c1fa4b89c5829f5896842eb7248c820704c (diff)
downloaddotfiles-aff435a0fb3a56b1d7b738c7dede363440884b3a.tar.gz
dotfiles-aff435a0fb3a56b1d7b738c7dede363440884b3a.tar.bz2
dotfiles-aff435a0fb3a56b1d7b738c7dede363440884b3a.zip
Add the Canonical laptop profile and setup workflows
Diffstat (limited to 'dot_config/mimeapps.list.tmpl')
-rw-r--r--dot_config/mimeapps.list.tmpl131
1 files changed, 131 insertions, 0 deletions
diff --git a/dot_config/mimeapps.list.tmpl b/dot_config/mimeapps.list.tmpl
new file mode 100644
index 0000000..f5b6d20
--- /dev/null
+++ b/dot_config/mimeapps.list.tmpl
@@ -0,0 +1,131 @@
+{{ if eq (default "host" (index . "machineRole")) "canonical" }}
+[Default Applications]
+application/pdf=org.pwmt.zathura.desktop
+x-scheme-handler/http=firefox_firefox.desktop
+x-scheme-handler/https=firefox_firefox.desktop
+text/html=firefox_firefox.desktop
+x-scheme-handler/mailto=thunderbird_thunderbird.desktop
+x-scheme-handler/webcal=thunderbird_thunderbird.desktop
+message/rfc822=thunderbird_thunderbird.desktop
+
+[Removed Associations]
+application/pdf=org.pwmt.zathura-pdf-poppler.desktop;
+{{ else }}
+[Default Applications]
+audio/x-vorbis+ogg=io.mpv.Mpv.desktop
+audio/aac=io.mpv.Mpv.desktop
+audio/x-aac=io.mpv.Mpv.desktop
+audio/m4a=io.mpv.Mpv.desktop
+audio/x-m4a=io.mpv.Mpv.desktop
+audio/mp1=io.mpv.Mpv.desktop
+audio/x-mp1=io.mpv.Mpv.desktop
+audio/mp2=io.mpv.Mpv.desktop
+audio/x-mp2=io.mpv.Mpv.desktop
+audio/mp3=io.mpv.Mpv.desktop
+audio/x-mp3=io.mpv.Mpv.desktop
+audio/mpeg=io.mpv.Mpv.desktop
+audio/x-mpeg=io.mpv.Mpv.desktop
+audio/mpegurl=io.mpv.Mpv.desktop
+audio/x-mpegurl=io.mpv.Mpv.desktop
+audio/mpg=io.mpv.Mpv.desktop
+audio/x-mpg=io.mpv.Mpv.desktop
+audio/rn-mpeg=io.mpv.Mpv.desktop
+audio/ogg=io.mpv.Mpv.desktop
+audio/scpls=io.mpv.Mpv.desktop
+audio/x-scpls=io.mpv.Mpv.desktop
+audio/vnd.rn-realaudio=io.mpv.Mpv.desktop
+audio/wav=io.mpv.Mpv.desktop
+audio/x-pn-windows-pcm=io.mpv.Mpv.desktop
+audio/x-realaudio=io.mpv.Mpv.desktop
+audio/x-pn-realaudio=io.mpv.Mpv.desktop
+audio/x-ms-wma=io.mpv.Mpv.desktop
+audio/x-pls=io.mpv.Mpv.desktop
+audio/x-wav=io.mpv.Mpv.desktop
+audio/x-flac=io.mpv.Mpv.desktop
+audio/x-shorten=io.mpv.Mpv.desktop
+audio/x-ape=io.mpv.Mpv.desktop
+audio/x-wavpack=io.mpv.Mpv.desktop
+audio/x-tta=io.mpv.Mpv.desktop
+audio/AMR=io.mpv.Mpv.desktop
+audio/ac3=io.mpv.Mpv.desktop
+audio/flac=io.mpv.Mpv.desktop
+audio/mp4=io.mpv.Mpv.desktop
+video/x-ogm+ogg=io.mpv.Mpv.desktop
+video/mpeg=io.mpv.Mpv.desktop
+video/x-mpeg=io.mpv.Mpv.desktop
+video/x-mpeg2=io.mpv.Mpv.desktop
+video/mp4=io.mpv.Mpv.desktop
+video/msvideo=io.mpv.Mpv.desktop
+video/x-msvideo=io.mpv.Mpv.desktop
+video/ogg=io.mpv.Mpv.desktop
+video/quicktime=io.mpv.Mpv.desktop
+video/vnd.rn-realvideo=io.mpv.Mpv.desktop
+video/x-ms-afs=io.mpv.Mpv.desktop
+video/x-ms-asf=io.mpv.Mpv.desktop
+video/x-ms-wmv=io.mpv.Mpv.desktop
+video/x-ms-wmx=io.mpv.Mpv.desktop
+video/x-ms-wvxvideo=io.mpv.Mpv.desktop
+video/x-avi=io.mpv.Mpv.desktop
+video/x-fli=io.mpv.Mpv.desktop
+video/x-flv=io.mpv.Mpv.desktop
+video/x-theora=io.mpv.Mpv.desktop
+video/x-matroska=io.mpv.Mpv.desktop
+video/webm=io.mpv.Mpv.desktop
+video/mp2t=io.mpv.Mpv.desktop
+image/x-nikon-nef=imv.desktop
+image/jpeg=imv.desktop
+image/png=imv.desktop
+image/gif=io.mpv.Mpv.desktop
+image/svg+xml=io.gitlab.librewolf-community.desktop
+text/markdown=org.kde.okular.desktop
+text/plain=nvim.desktop
+text/x-python=nvim.desktop
+text/x-chdr=nvim.desktop
+text/x-tex=nvim.desktop
+application/x-shellscript=nvim.desktop
+application/x-bittorrent=transmission.desktop
+application/pdf=org.pwmt.zathura.desktop
+application/postscript=org.pwmt.zathura.desktop
+application/rss+xml=rss.desktop
+x-scheme-handler/magnet=transmission.desktop
+x-scheme-handler/mailto=org.mozilla.thunderbird.desktop
+application/msword-template=xdot.desktop
+x-scheme-handler/http=io.gitlab.librewolf-community.desktop
+x-scheme-handler/https=io.gitlab.librewolf-community.desktop
+x-scheme-handler/chrome=io.gitlab.librewolf-community.desktop
+text/html=io.gitlab.librewolf-community.desktop
+application/x-extension-htm=io.gitlab.librewolf-community.desktop
+application/x-extension-html=io.gitlab.librewolf-community.desktop
+application/x-extension-shtml=io.gitlab.librewolf-community.desktop
+application/xhtml+xml=io.gitlab.librewolf-community.desktop
+application/x-extension-xhtml=io.gitlab.librewolf-community.desktop
+application/x-extension-xht=io.gitlab.librewolf-community.desktop
+message/rfc822=org.mozilla.thunderbird.desktop
+x-scheme-handler/mid=org.mozilla.thunderbird.desktop
+x-scheme-handler/webcal=org.mozilla.thunderbird.desktop
+text/calendar=org.mozilla.thunderbird.desktop
+application/x-extension-ics=org.mozilla.thunderbird.desktop
+x-scheme-handler/webcals=org.mozilla.thunderbird.desktop
+
+[Added Associations]
+application/pdf=org.pwmt.zathura.desktop;
+application/postscript=org.pwmt.zathura.desktop;
+x-scheme-handler/http=io.gitlab.librewolf-community.desktop;
+x-scheme-handler/https=io.gitlab.librewolf-community.desktop;
+x-scheme-handler/chrome=io.gitlab.librewolf-community.desktop;
+text/html=io.gitlab.librewolf-community.desktop;
+application/x-extension-htm=io.gitlab.librewolf-community.desktop;
+application/x-extension-html=io.gitlab.librewolf-community.desktop;
+application/x-extension-shtml=io.gitlab.librewolf-community.desktop;
+application/xhtml+xml=io.gitlab.librewolf-community.desktop;
+application/x-extension-xhtml=io.gitlab.librewolf-community.desktop;
+application/x-extension-xht=io.gitlab.librewolf-community.desktop;
+x-scheme-handler/mailto=org.mozilla.thunderbird.desktop;
+x-scheme-handler/mid=org.mozilla.thunderbird.desktop;
+x-scheme-handler/webcal=org.mozilla.thunderbird.desktop;
+x-scheme-handler/webcals=org.mozilla.thunderbird.desktop;
+
+[Removed Associations]
+application/pdf=org.pwmt.zathura-pdf-poppler.desktop;
+application/postscript=org.pwmt.zathura-ps.desktop;
+{{ end }}