]> Sergey Matveev's repositories - feeder.git/blobdiff - cmd/muttrc-gen.sh
More robust realpath
[feeder.git] / cmd / muttrc-gen.sh
index 81738e60eecd463329bb88ca32e91e4d03020590..c33161e76f13847f225dbc0ee6b5ca1538102bec 100755 (executable)
@@ -1,5 +1,6 @@
 #!/bin/sh -e
 
+cmds="$(dirname "$(realpath -- "$0")")"
 cat <<EOF
 set mail_check_stats
 set mail_check_stats_interval=5
@@ -14,6 +15,9 @@ macro index A <tag-pattern>~U<enter><tag-prefix><clear-flag>N
 set date_format="%Y-%m-%d %H:%M"
 folder-hook . "set index_format = \"%4C %Z [%D] %s (%?l?%4l&%c?)\""
 
+bind pager o noop
+macro pager o "|$cmds/x-urlview.sh\n"
+
 macro index <F8> "<shell-escape>mu find --muhome mu --clearlinks --format=links --linksdir=search " "mu find"
 macro index <F9> "<change-folder-readonly>search<enter>" "mu find results"
 folder-hook search "set index_format = \"%4C [%D] %s (%F)\""
@@ -32,6 +36,6 @@ for f in feeds/* ; do
         continue
     }
     read title < $f/title
-    [ -n "$title" ] && label="-label \"$title\"" || label=""
+    [ -n "$title" ] && label="-label \"$title\"" || :
     echo mailboxes $label $f
 done