ext pdf, has okular, X, flag f = okular -- "$@"
ext pdf, has epdfview, X, flag f = epdfview -- "$@"
ext pdf, has qpdfview, X, flag f = qpdfview "$@"
+ext pdf, has koreader, X, flag f = koreader "$@"
ext docx?, has catdoc, terminal = catdoc -- "$@" | "$PAGER"
ext pptx?|od[dfgpst]|docx?|sxc|xlsx?|xlt|xlw|gnm|gnumeric, has soffice, X, flag f = soffice "$@"
ext pptx?|od[dfgpst]|docx?|sxc|xlsx?|xlt|xlw|gnm|gnumeric, has ooffice, X, flag f = ooffice "$@"
-ext djvu, has djview, X, flag f = djview -- "$@"
-ext djvu, has zathura, X, flag f = zathura -- "$@"
-ext djvu, has evince, X, flag f = evince -- "$@"
-ext djvu, has atril, X, flag f = atril -- "$@"
+ext djvu, has djview, X, flag f = djview -- "$@"
+ext djvu, has zathura, X, flag f = zathura -- "$@"
+ext djvu, has evince, X, flag f = evince -- "$@"
+ext djvu, has atril, X, flag f = atril -- "$@"
+ext djvu, has okular, X, flag f = okular -- "$@"
+ext djvu, has koreader, X, flag f = koreader "$@"
#-------------------------------------------
# Image Viewing:
# EPUB
#-------------------------------------------
ext epub, has fbreader, X, flag f = okular "$@"
+ext epub, has okular, X, flag f = okular -- "$@"
+ext epub, has koreader, X, flag f = koreader "$@"
ext mobi, has fbreader, X, flag f = okular "$@"
+ext mobi, has okular, X, flag f = okular -- "$@"
+ext mobi, has koreader, X, flag f = koreader "$@"
# Define the editor for non-text files + pager as last action
!mime ^text, !ext xml|csv|tex|py|pl|rb|js|sh|php = ask