From f83e9f8dd3865c856e63f20e2ccd9acbbb3bdec9 Mon Sep 17 00:00:00 2001 From: Tobias Huttinger Date: Thu, 9 Jul 2026 18:48:41 +0200 Subject: [PATCH] Added default mimetype apps for text like files --- 03-user/dotfiles/.config/mimeapps.list | 57 +++++++++++++++++++++++++- 1 file changed, 55 insertions(+), 2 deletions(-) diff --git a/03-user/dotfiles/.config/mimeapps.list b/03-user/dotfiles/.config/mimeapps.list index 85795d6..ca5e324 100644 --- a/03-user/dotfiles/.config/mimeapps.list +++ b/03-user/dotfiles/.config/mimeapps.list @@ -5,7 +5,7 @@ x-scheme-handler/tonsite=org.telegram.desktop._bed96f4b363d7710ea902a60dee70952. hoppscotch=hoppscotch-handler.desktop x-scheme-handler/http=firefox.desktop application/xhtml+xml=firefox.desktop -text/html=firefox.desktop +text/html=code.desktop x-scheme-handler/https=firefox.desktop application/x-desktop=code.desktop inode/directory=org.gnome.Nautilus.desktop @@ -16,6 +16,33 @@ image/webp=org.gnome.Loupe.desktop text/csv=libreoffice-calc.desktop audio/x-opus+ogg=mpv.desktop text/markdown=code.desktop +# Source/markup files → Code - OSS (text/plain above already covers plain-looking files) +text/css=code.desktop +application/x-php=code.desktop +text/x-php=code.desktop +text/javascript=code.desktop +application/javascript=code.desktop +application/json=code.desktop +application/schema+json=code.desktop +application/xml=code.desktop +text/xml=code.desktop +application/x-shellscript=code.desktop +text/x-python=code.desktop +text/x-csrc=code.desktop +text/x-chdr=code.desktop +text/x-c++src=code.desktop +text/x-java=code.desktop +text/x-go=code.desktop +text/rust=code.desktop +text/x-lua=code.desktop +text/x-kotlin=code.desktop +application/x-perl=code.desktop +application/x-ruby=code.desktop +application/sql=code.desktop +application/toml=code.desktop +application/yaml=code.desktop +text/x-scss=code.desktop +text/x-sass=code.desktop [Added Associations] image/jpeg=org.gnome.Loupe.desktop; @@ -23,7 +50,7 @@ image/png=org.gnome.Loupe.desktop; x-scheme-handler/tonsite=org.telegram.desktop._bed96f4b363d7710ea902a60dee70952.desktop; x-scheme-handler/http=firefox.desktop; application/xhtml+xml=firefox.desktop; -text/html=firefox.desktop; +text/html=code.desktop;firefox.desktop; x-scheme-handler/https=firefox.desktop; application/x-desktop=code.desktop; text/plain=code.desktop; @@ -37,3 +64,29 @@ audio/x-opus+ogg=mpv.desktop; application/lunacy=lunacy.desktop; application/gzip=org.gnome.FileRoller.desktop; text/markdown=code.desktop; +text/css=code.desktop; +application/x-php=code.desktop; +text/x-php=code.desktop; +text/javascript=code.desktop; +application/javascript=code.desktop; +application/json=code.desktop; +application/schema+json=code.desktop; +application/xml=code.desktop; +text/xml=code.desktop; +application/x-shellscript=code.desktop; +text/x-python=code.desktop; +text/x-csrc=code.desktop; +text/x-chdr=code.desktop; +text/x-c++src=code.desktop; +text/x-java=code.desktop; +text/x-go=code.desktop; +text/rust=code.desktop; +text/x-lua=code.desktop; +text/x-kotlin=code.desktop; +application/x-perl=code.desktop; +application/x-ruby=code.desktop; +application/sql=code.desktop; +application/toml=code.desktop; +application/yaml=code.desktop; +text/x-scss=code.desktop; +text/x-sass=code.desktop;