diff options
Diffstat (limited to '.local/bin/nuke')
| -rwxr-xr-x | .local/bin/nuke | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/.local/bin/nuke b/.local/bin/nuke index c287b5a..e2925b6 100755 --- a/.local/bin/nuke +++ b/.local/bin/nuke | |||
| @@ -212,7 +212,7 @@ handle_extension() { | |||
| 212 | exit 1;; | 212 | exit 1;; |
| 213 | 213 | ||
| 214 | ## OpenDocument | 214 | ## OpenDocument |
| 215 | odt|ods|odp|sxw) | 215 | odt|ods|odp|sxw|docx) |
| 216 | if type odt2txt >/dev/null 2>&1; then | 216 | if type odt2txt >/dev/null 2>&1; then |
| 217 | ## Preview as text conversion | 217 | ## Preview as text conversion |
| 218 | odt2txt "${FPATH}" | eval "$PAGER" | 218 | odt2txt "${FPATH}" | eval "$PAGER" |
| @@ -227,7 +227,7 @@ handle_extension() { | |||
| 227 | ## Markdown | 227 | ## Markdown |
| 228 | md) | 228 | md) |
| 229 | if type glow >/dev/null 2>&1; then | 229 | if type glow >/dev/null 2>&1; then |
| 230 | glow -sdark "${FPATH}" | eval "$PAGER" | 230 | glow -p "${FPATH}" |
| 231 | exit 0 | 231 | exit 0 |
| 232 | elif type lowdown >/dev/null 2>&1; then | 232 | elif type lowdown >/dev/null 2>&1; then |
| 233 | lowdown -Tterm "${FPATH}" | eval "$PAGER" | 233 | lowdown -Tterm "${FPATH}" | eval "$PAGER" |
| @@ -331,6 +331,9 @@ handle_multimedia() { | |||
| 331 | elif type nsxiv >/dev/null 2>&1; then | 331 | elif type nsxiv >/dev/null 2>&1; then |
| 332 | load_dir nsxiv "${FPATH}" >/dev/null 2>&1 & | 332 | load_dir nsxiv "${FPATH}" >/dev/null 2>&1 & |
| 333 | exit 0 | 333 | exit 0 |
| 334 | elif type imv >/dev/null 2>&1; then | ||
| 335 | imv "${FPATH}" >/dev/null 2>&1 & | ||
| 336 | exit 0 | ||
| 334 | fi | 337 | fi |
| 335 | elif type viu >/dev/null 2>&1; then | 338 | elif type viu >/dev/null 2>&1; then |
| 336 | viu -n "${FPATH}" | eval "$PAGER" | 339 | viu -n "${FPATH}" | eval "$PAGER" |
