I was now able to associate the busybox ash to the mime so that it looks good on PCManFM.
__/usr/share/mime/packages/freedesktop.org.xml__ ```sh <mime-type type="application/x-shellscript"> <comment>Shell script</comment> <comment xml:lang="uk">скрипт оболонки</comment> <comment xml:lang="sv">Skalskript</comment> <comment xml:lang="ru">Сценарий shell</comment> <comment xml:lang="pl">Skrypt powłoki</comment> <comment xml:lang="it">Script shell</comment> <comment xml:lang="eu">Shell scripta</comment> <comment xml:lang="es">secuencia de órdenes de consola</comment> <comment xml:lang="de">Shell-Skript</comment> <comment xml:lang="be">скрыпт абалонкі</comment> <sub-class-of type="application/x-executable"/> <sub-class-of type="text/plain"/> <alias type="text/x-sh"/> <generic-icon name="text-x-script"/> <magic> <match type="string" value="# This is a shell archive" offset="10"/> <match type="string" value="/bin/bash" offset="2:16"/> <match type="string" value="/bin/nawk" offset="2:16"/> <match type="string" value="/bin/zsh" offset="2:16"/> <match type="string" value="/bin/sh" offset="2:16"/> <match type="string" value="/bin/ksh" offset="2:16"/> <match type="string" value="/bin/dash" offset="2:16"/> <match type="string" value="/bin/env sh" offset="2:16"/> <match type="string" value="/bin/env bash" offset="2:16"/> <match type="string" value="/bin/env zsh" offset="2:16"/> <match type="string" value="/bin/env ksh" offset="2:16"/> <match type="string" value="/bin/busybox sh" offset="2:16"/> <match type="string" value="/bin/busybox ash" offset="2:16"/> </magic> <glob pattern="*.sh"/> </mime-type> ```
Mime update: ```sh update-mime-database /usr/share/mime ```
Another thing I would like is that when I enter `# -*- Sh -*-` and save the file, it automatically changes the colors.