From e64e7ce0d3c9509f957d4cf17fc6b422525ef3b5 Mon Sep 17 00:00:00 2001 From: Botspot Date: Mon, 5 Apr 2021 22:37:49 -0500 Subject: [PATCH] Turbo Scratch add mimetype + file icon + auto-open .sb3 files --- apps/Turbo Scratch/install-32 | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/apps/Turbo Scratch/install-32 b/apps/Turbo Scratch/install-32 index 6e4ac87..edd68d4 100755 --- a/apps/Turbo Scratch/install-32 +++ b/apps/Turbo Scratch/install-32 @@ -14,5 +14,26 @@ sudo apt install -yf ~/turbowarp.deb || error "Failed to install turbowarp.deb!" rm -f ~/turbowarp.deb -#Move TurboWarp desktop file from Education category to Programming category +echo -n "Moving menu launcher from Education to Programming category... " sudo sed -i 's/Categories=Education;/Categories=Application;Development;/g' /usr/share/applications/turbowarp-desktop.desktop +echo done + +#create scratch project mime type +echo -n "Creating .sb3 mimetype... " +sudo bash -c 'echo " + + + Scratch 3 Project + + + +" > /usr/share/mime/packages/sb3.xml' +sudo update-mime-database /usr/share/mime +echo done + +if [ -z "$(cat ~/.config/mimeapps.list | grep 'turbowarp-desktop.desktop')" ];then + echo -n "Associating the .sb3 mimetype with TurboWarp... " + echo "[Added Associations] +application/sb3=turbowarp-desktop.desktop;" >> ~/.config/mimeapps.list + echo done +fi