bin/o

10 lines
199 B
Bash
Executable File

#!/bin/sh
# matching on mime-type of file
case $(file -i $1 | awk '{print $2}') in
*audio*|*video*) mpv "$1" ;;
*pdf*|*djvu*) zathura "$1" ;;
*image*) feh "$1" ;;
*) vi "$1" ;;
esac