Adds / tweaks a bunch of scripts
This commit is contained in:
parent
887f479d1f
commit
285165913d
13 changed files with 112 additions and 30 deletions
|
@ -2,11 +2,19 @@
|
|||
# opout: "open output": A general handler for opening a file's intended output.
|
||||
# I find this useful especially running from vim.
|
||||
|
||||
name="$1"
|
||||
basename="${1%.*}"
|
||||
|
||||
case "$1" in
|
||||
/tmp/neomutt*|*.tex|*.latex|*.md|*.rmd|*.ms|*.me|*.mom) setsid "$READER" "$basename".pdf >/dev/null 2>&1 & ;;
|
||||
case "$name" in
|
||||
/tmp/neomutt*|*.tex|*.latex|*.md|*.rmd|*.ms|*.me|*.mom)
|
||||
if [ -f "$name".pdf ]; then
|
||||
setsid "$READER" "$name".pdf >/dev/null 2>&1 &
|
||||
elif [ -f "$basename".pdf ]; then
|
||||
setsid "$READER" "$basename".pdf >/dev/null 2>&1 &
|
||||
fi
|
||||
;;
|
||||
*.html) setsid "surf" "$basename".html >/dev/null 2>&1 & ;;
|
||||
*.sent) setsid sent "$1" >/dev/null 2>&1 & ;;
|
||||
*.scad) setsid openscad $1 & ;;
|
||||
*.jpg|*.jpeg|*.png|*.gif) setsid sxiv "$1" > /dev/null 2>&1 & ;;
|
||||
esac
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue