nuke: add glow to preview markdown

This commit is contained in:
Arun Prakash Jana 2020-01-22 23:20:31 +05:30
parent 60dfb79b8d
commit d224016011
No known key found for this signature in database
GPG Key ID: A75979F35C080412
1 changed files with 10 additions and 1 deletions

View File

@ -45,6 +45,7 @@
# audio: mocplay (nnn plugin using MOC), mpv, mediainfo, exiftool
# torrent: rtorrent, transmission-show
# odt|ods|odp|sxw: odt2txt
# md: glow (https://github.com/charmbracelet/glow)
# htm|html|xhtml: w3m, lynx, elinks
# json: jq, python (json.tool module)
# Multimedia by mime:
@ -165,6 +166,14 @@ handle_extension() {
fi
exit 1;;
## Markdown
md)
if which glow >/dev/null 2>&1; then
glow -sdark "${FPATH}" | less -R
exit 0
fi
;;
## HTML
htm|html|xhtml)
## Preview as text conversion
@ -375,7 +384,7 @@ handle_mime() {
## Text
text/* | */xml)
vi "${FPATH}"
exit 1;;
exit 0;;
## Syntax highlight
# if [[ "$( stat --printf='%s' -- "${FPATH}" )" -gt "${HIGHLIGHT_SIZE_MAX}" ]]; then
# exit 2