From fb40280d3c5dd5f94355792301219d063e074d6f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 26 Mar 2022 07:35:42 +0530 Subject: [PATCH] Use x-shellscript in addition to x-sh /etc/mime.types uses x-sh and file --mime-type uses x-shellscript. Sigh. Fixes #4881 --- kitty/guess_mime_type.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kitty/guess_mime_type.py b/kitty/guess_mime_type.py index e392cacf8..5bd97bd46 100644 --- a/kitty/guess_mime_type.py +++ b/kitty/guess_mime_type.py @@ -20,7 +20,7 @@ } -text_mimes = ('application/javascript', 'application/x-sh', 'application/json') +text_mimes = ('application/javascript', 'application/x-sh', 'application/x-shellscript', 'application/json') def is_rc_file(path: str) -> bool: diff --git a/setup.py b/setup.py index 54f42e4de..5f494693b 100755 --- a/setup.py +++ b/setup.py @@ -985,7 +985,7 @@ def create_linux_bundle_gunk(ddir: str, libdir_name: str) -> None: Icon=kitty Categories=System;TerminalEmulator; NoDisplay=true -MimeType=image/*;application/x-sh;inode/directory;text/*;x-scheme-handler/kitty; +MimeType=image/*;application/x-sh;application/x-shellscript;inode/directory;text/*;x-scheme-handler/kitty; ''' )