Skip to content

adaptation for linux mint #61

@kafeenstra

Description

@kafeenstra

with a few small modifications, this nice msoffice-thumbnailer-install.sh script can also be used on Linux Mint (tested on 22.3), as follows (output of git diff):

index b48c247..debf4c5 100755
--- a/thumbnailer/msoffice/msoffice-thumbnailer-install.sh
+++ b/thumbnailer/msoffice/msoffice-thumbnailer-install.sh
@@ -3,7 +3,7 @@
 
 # test Ubuntu distribution
 DISTRO=$(lsb_release -is 2>/dev/null)
-[ "${DISTRO}" != "Ubuntu" ] && { zenity --error --text="This automatic installation script is for Ubuntu only"; exit 1; }
+[ "${DISTRO}" != "Ubuntu" ] && [ "${DISTRO}" != "Linuxmint" ] && { zenity --error --text="This automatic installation script is for Ubuntu (or Linuxmint) only"; exit 1; }
 
 # install tools
 sudo apt-get -y install libfile-mimeinfo-perl netpbm
@@ -41,8 +41,13 @@ sudo wget -O /usr/share/thumbnailers/msoffice.thumbnailer https://github.com/Nic
 # if present, disable gsf-office.thumbnailer (used in UbuntuGnome 16.04)
 [ -f /usr/share/thumbnailers/gsf-office.thumbnailer ] && sudo mv /usr/share/thumbnailers/gsf-office.thumbnailer /usr/share/thumbnailers/gsf-office.thumbnailer.org
 
-# stop nautilus
-nautilus -q
+# stop file browser
+browser=$(which nautilus)
+if [ -x "$browser" ]; then
+    nautilus -q
+else
+    nemo -q
+fi
 
 # remove previously cached files (thumbnails and masks)
 [ -d "$HOME/.cache/thumbnails" ] && rm --recursive --force $HOME/.cache/thumbnails/*

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions